Material is good with strong colours. I've purchased similar in the past and they wash really well, don't fade at all.I love that you can buy tops and bottoms seperate as it allows you to a variety of choice. Matches with Tankini top. I am a size 14-16 and the size 16 fitted me just right.