This dress is stellar. I bought it for a 20s themed work party but plan to wear it to a wedding as well. As someone trying to lose weight, this dress hides everything it needs to and makes you feel awesome. The under layer hugs the body but the fringe plays off it perfectly. This dress is modest and beautiful in all the right ways! I am 51 and abot 155 and the large is good for the fit I was looking for (length comes just above my knee).