I wasn't sure what size to order in the top since it was my first BoutineLA swimsuit, so I went with medium. It fits, but I think I could definitely wear a small. Had to order large in the bottoms, they are perfect. I LOVE THIS BIKINI. Seriously, order one now!