The top fits slightly loose and the bottoms are a bit to small. The top has no support or built in bra. The bottoms are pictured as boy shorts but in all actuality are more like panty bottoms. I gave it two stars because the design of the top was very nice.