This is the perfect dress if you want comfort, cute, and coverage. It’s not sexy or trendy, just nice looking. I am 5’7, 150 lbs, and the large is slightly loose and hits just above my ankle. I can wear it all day and be comfortable whether at church, fixing food and doing light housework, or lounging on the couch. I wash in in the washer and air dry on the drying rack. It always looks fine.