This dress is so adorable and flattering! I'm 5'4 & 115lbs and the small was perfect! Very soft fabric and comfy, the split isn't too revealing - work/play just a super cute dress that you can very easily dress up or down depending on your mood. Very happy with this dress, especially for the price.