Perfect!
This dress is exactly what you think it will be. Fits really well, hugs the body but is double-lined and great quality. The dress stayed up no problem. Yes, your arms are a little constricted by the sleeves, but it really didn't bother me (I thought about taking my arms out of the sleeves when dancing but didn't even feel the need to). I would absolutely recommend this dress. I felt amazing in this dress all night!