So surprised I love this. Perfect fit. I'm usually a size 10-12 on the bottom. I bought a large and it fits perfect not too tight or too loose. Nicely lined which makes it look high end. Love the fabric good quality, Very impressed definitely worth buying