This dress is gorgeous! i ordered it because i was getting other things and there was free shipping., i am 5'3.5" and abt 123 lbs. usually between an xs and s and also between reg & petite. sometimes i have to order multiple sizes to get a decent fit. i ordered a sz small petite and it's perfect. super soft, great colors, perfect length!! love it!