The dress is wonderful and fits size M, size 10. Worn for 4 hours, it's incredibly stunning in reality. Its length is suitable, with a long slit in the back for movement.