I loved this costume, but I got an XL just to make sure (I'm usually a Large). Well, even the XL was very tight. Not to mention the fact that the ribbon does not go through each hole - I had to purchase more ribbon so it would! All in all, it's a nicely made costume, and the fact that is was tight didn't stop me from wearing it, but they need to change the sizes or something. Those of us with boobs do not fit well into this costume.