Too big. Bought a small. I'm 5'6" 128 lbs 30DDD. I buy and have bought so many Patty items the past 2 years and always get them in extra small (if they have it) or small. They usually fit me great but this one is just a bit too loose for my liking. I'm still keeping it