It's a perfect fit for me, I usually like to order 1 size bigger but luckily I didn't do so for this. It looks so good & it does help to accentuate my waist a bit bcos I've a short torso. Material is softer than I expected. I thought it would be stiff & thick from the product photos I saw.