Material is made from a thin, light fabric cotton. It is decent for the price. Very happy with the purchased and it came very quickly and in time for my trip to the water park. I got it in 7 colors. They are very comfortable and perfect to wear over a swim suit. Will definitely buy from this store again.