I advise everyone down size. If you are somewhat experienced to waist training or haven't waist trained in awhile go 2 sizes down from the recommended size for your waist measurement. It will fit very snug but still be comfortable. (Ex. If your waist size is 38" its recommended to get a 2X but get a L instead) But if you are new to waist training and only want the trainer to fit snug than go only 1 size down it will still feel super comfortable. (Ex. for a 38" waist 2X is recommended but get an XL)  But if you are very experienced and don't mind being sucked in than go 3 sizes down.(Ex. for a 38" waist 2X is recommended but get a M) The waist trainer is very well made just wish it was made with thicker material, but all in all I'm very satisfied. I will just have to buy another trainer sooner than planned.