I just love this dress!! It is extremely comfortable and adorable. I will say I wish they had an extra small as this is a little large for me, but I liked enough to keep it and even ordered another in a different print-it helped that I found it on a lightening deal! The material has a nice weight to it but it is not too thick either. It appears to be well made. I have not washed it yet so I cannot speak to how well it will hold up. I am 5'3 and today i weighed in at 117 lbs. 65 (almost 66) years old. I wore it with white sneakers and on my way I went. Definitely recommend.