GREAT OUTFIT. Wore it to a boat cruise and got many compliments. Form fitting and looked very nice. Everything about the outfit worked out. I'm 5'7", about 160lbs, wear a size 34DD and medium in clothes. Did wear a bra with it, you can get away with one if you need to. Without the bra it was ok on support.