This dress is beautiful. I got it in the white multi-color floral pattern and it's perfect for my engagement party. The cut is super flattering and the fabric is nicer than expected. It does run a little big. I'm 5'1" ~125 lbs with an athletic build and I could have definitely worn an XS if it were offered but the small will work. Love this dress.