I was so excited to get this dress. It fits just fine. As others have said, the arm holes seem to be a bit small as it kind of goes up into your arm pits. I'm hoping to alter it a little bit. I got the xs because they were completely out of smalls by the time I went to purchase my dress. I'm 5'1 and 110lbs. It comes right to the top of my knee, maybe a tiny bit higher. The quality and print are awesome, though I wish there were more options for the small size because it would fit how I want a bit better. Hopefully they'll make some more?? Overall a great purchase and I want to by more when they have the size I want