This slimmer isn't going to make you look five sizes smaller but it will smooth out the bumps and make you look better in your clothes.  It stays in place without rolling down.  The XX-Large fits me well, I general wear size 16-18.