Love this coat, it's really warm and snug! I was unsure whether to go up a size after reading other reviews. I am a size 8 on top and 10 on bottom and eventually decided to order a size 8. The size is perfect. Even with a thick jumper underneath I can still zip it up so I would advise ordering your usual size.