I love the beautiful colors in this dress! I've had lots of compliments on it, too. The fabric is soft, and the dress is very comfortable. The length is right above my foot, so it's perfect with flat sandals, or my heels. I am 5'4", 141 lbs and ordered a medium, and it fits perfectly. Wash on gentle cycle, or handwash. You'll need to hang it to dry, but after it's dry you can throw it in the dryer. I plan on buying 2 others. Well worth the money!