After purchasing  so many dresses online, finally I bought one that fits me wonderfully. I'm 110 lbs 5'4 and I bought size XS.The length was perfect, doesn't drag on the ground, the color as shown and it's just a pretty dress. Buy it, you won't regret it 