I love this dress! This dress is true to size. I was worried it would hit too high under my bust or not be long enough, but it was perfect! The xl fits at the smallest part of my waist and just below my ankle bone. I'm 5'8", most of my weight is in my bum and thighs. I usually avoid dresses with pockets because they add to the bulk but these lay really nicely, you can't tell they're there. It's thin but not see through and nice and flowy. Doesn't cling too bad, I've always been self conscious of my back rolls but I'm getting over it. Would buy again!