I purchased this as part of a special occasion where we would be poolside at a nice hotel. This swim suit is nice, and the model wears it well, but as I am an hourglass shape I thought this would look good on me. It looks ok but isn't as flattering as other swim suits. The strap is needed if you have C or D cup size. But so far I really like Dippin Daisy suits, they are well made and don't feel cheap to me.