I bought this unitard for my cat halloween costume this year and couldn't have been happier. Great quality, especially considering the price. The material is thick, and it sucks everything in like shapewear. Being 5'10" I appreciated the adjustable straps as it gave the unitard some extra length for me. My only critique would be if that they only offer 2 sizes: S/M and M/L. I ordered the M/L and I don't think anyone bigger than me would fit into it comfortably (I'm about 140 lbs).