I bought this for my five year old d aughter who would be taking swimming lessons at her school. I was concerned with coverage and this swim suit offered me everything I wanted and more. The colors are really, and has been easy to wash and maintains it shape and colors nicely. Definitely money well spent. Thank you