This swimsuit is truly a gem. I have spent close to $100 on swimsuits in the past that have been less flattering and lesser quality. This fits perfectly at a great price. It is not modest in the chest area but it completely covers the areas that need to be covered with room to spare. I have no worries about wearing this on water slides, kayaking or in ocean waves. The colors and pattern are beautiful. (I chose the orange and black suit). The shorts underneath are also appropriate length and width. I am 165 lbs 5'5" 36 C and chose a large (size 10).