This dress is great! I ordered a Large, I’m 5’3 and 170ish and it is perfect. Since I’m short, maxi dresses are always too long. This midi falls several inches past my knee, not too long, not too short! It’s not sweatshirt thick, but not thin either. I will probably machine wash and hang to dry since I don't want it to shrink. When I see how it holds up after washing I will probably order a couple more, especially if it is still on sale.