This dress looked amazing on, and I get complimented whenever I wear it! I'm 5'5, weigh about 125, and ordered a Small. It fits beautifully (snug fitting- very body con), and the fabric is deliciously soft. It is machine washable, and I hang it to dry. High quality, sexy, and comfy. You just can't beat Patty Boutique!!