I am very satisfied with this vest. I deliberated for a long while before buying one, looking at all the various different types. I chose this one based on how it was made and the material percentages listed as I have used others in the past that did not impress me. They either gave me a slight rash or was just plain uncomfortable to use. But this one looked promising and I had never used one with a corset like cinching system before. I liked the double layer concept so decided to try it.Unfortunately I didn’t pay too close attention to the sizing because I am a large women. At 6’2 and about 240, I am used to thinking BIG. Rarely do I chose smaller than the largest size for something like this. So I went with the XXX without measuring. I have a long torso as well so I figured even at the largest size, it would probably be a bit small and I would work with it. Imagine my surprise when it arrived and it was slightly too big! If I put it on the smallest cinching, it fits but it’s just a tiny bit lose and I get some movement of the material over my skin.It still works though, I sweated during my workout a lot more than I normally do. I also put it through the paces, working in it during a lot of bending movements, squats, lunges, back kicks, crunches and yoga. Impressed the heck out of me that it didn’t ride or roll up though like I said, the material moved a bit more than I would have liked but that was entirely my own fault. It was also surprisingly comfortable, not stiff like some of the others I have used in the past. Well worth the cost in the end. Get this vest if you are looking for something to help you heat up your core while you work out.