This is a super cute swimsuit! My only issue is that the strap around the shoulders is a bit loose..but the bra piece fits fine and I have a small bust. If your shoulders are broader but you're still petite, then the top will not be an issue. The bottoms are a bit snug but I'm comfortable. This is a good buy overall!