So cute and fit like a bug in a rug. I have never in my life (43 yrs) thought I would buy a bikini (bought top and bottom) online without trying it on. Guess what it worked. I am 5'8 about a size 6 and a medium was perfect. My sister loved it so much she is buying it.