Super cute! I'm 5'2", 100 lbs, and a size 34A bra. The small fit perfectly and the back of the top is adjustable so it worked out great. The bottoms should definitely be cheeky but I have a small butt so it doesn't really affect me. All in all, I love it! Great price too!