First suit I got for myself that fits so snug! The pants were a bit loose on my waist so I should have opted for an XS but the blazer was perfect. I loved the fact that the belt it came with can work as a belt for the pants as well as the blazer.