Dress is very sturdy, and heavy. Fully lined so it feels smooth on the inside. It sits the same way it does in the pictures and not too short. I will say it's very warm, so make sure you'll be in high air conditioning when you wear this. Im 5'2", 155 and I got a US8.