Wow, better than I expected! I love my lularoe dresses but the heat and my thighs don't. Very light weight and smooths the belly well. I'm 5'6 and 180lbs, XL fits like a glove. I wear mine with underwear and still breathable.