The dress was everything I wanted, perfect fit, I’m a size 14 and I got L it fit like a glove. It’s fitted, ribbed material, a great length but had enough stretch so it’s very comfortable. Can be worn dressed up with heels or dressed down with trainers it’s just a great staple in your wardrobe.