Ordered XL in the purple. I’m US 14 (Height 5’1) and it fit perfectly. I love the heart on the back, it makes the upper section a little harder to zip so I did need help with that.
Good stretch. Looks great with a corset. I’ve worn it out to goth prom and several events and always get a ton of compliments.