Very fitted, fleece lining great for cold weather but still sexy. I'm pant size 5, Bust 32, height is 5'2" and I bought a size small. My bra size is 32C so the front is not like the model, it pretty much closes in the front. Love this outfit! I think I could've squeezed into an xs.