iShine Women Push Up Bikini Swimsuit Color Block Hot Sexy Swimwear S( US size 2-4) / M ( US size 6) / L ( US size 8) / XL( US size 10 ) Material: Polyamide. Material was lovely very thick and good quality and well made. It's nicely padded and the contrasting colours are nice It has nice straps that for under your bust. Hand Wash. Some color fade may occur in the sunlight.