just received this today and tried it on immediately.  been "trying" to lose this 15 lbs of baby weight for a year; i currently wear a medium/8-10 in shirts/dresses so i ordered a M squeem. when i first tried to put it on alone i thought CRAP it's never going to fit. it REALLY looks like it's not going to fit when you try to put it around yourself at first, at least for me that's what it was like. but once my husband helped squeeze me into it, it was perfect. it immediately smoothes you out, which is the effect i was most looking for since i am wearing a very tight dress for a wedding in two weeks. i don't find it uncomfortable at all, though it is SUPER tight. but what else can be expected from a product like this! it does have an odor when you take it out of the box, but to me it's not offensive. it actually smells kind of "lemon-y" but maybe it depends on the one you get. i highly recommend!