First of all, the print on this is just gorgeous. Secondly, it’s so comfortable and flattering. The little pockets are very convenient to carry a car key, chapstick, debit card, or whatever. I’m 5’7”, 145 lbs, and I wear size medium in both top and bottom. This is a great quality bikini :)