This would be a good product if the sizing information was more detailed.
I ordered the XL and I am a size 16, it's so tight trying to get it on
that I literally had to jump and pull it on.  After it was on, it wasn't
bad but I could tell that the bottom was going to roll up every time I
sat down, I didn't want to be tugging at it every time I stood back up.
It does NOT make your tummy flat, it just smoothes out the lumps, which
would be fine, but I can't imagine trying to wear this thing all day long
at work.  It did change the fit of my slacks and my jeans, which is a good
thing, but wearing it all day and using the bathroom while trying to tuck
my undies back in didn't really appeal to me.  I would probably wear it
under special occassion clothing, but since I rarely have special occassion
clothes to wear, I'm predicting this will spend years in my closet, unworn.