Love love love this bikini; especially for the price! I read to order a size up-usually I wear a Small, so I ordered a medium and it fit perfectly. Definitely very cheeky, but I expected that. Overall, love it and the color- just wish there was padding in the top!!