This is the best waist trainer I have ever bought I've got them from different websites and all different kinds this one is the most comfortable the material on the outside of soft it's not straight latex on the outside. I wear an extra large shirt a 34d bra and a size 15 in junior pants and I got an extra large if it's good it holds me in it doesn't make me feel like I'm going to pass out or get light-headed like some that I have bought I probably could have even gotten a 2X and still would have been on the first latch