I’m 5’4 and 142lbs- but not near as curvy as the beautiful models…. bought a medium and it’s a good fit- the zipper is a good length and although the top of the zipper is rough and scratchy on the neck- the material of the jumper itself is quite soft. This is very fun and sexy piece of clothing-