This just arrived today and I was excited to put it on. I ordered a large and its quite snug. I was actually worried I wouldnt be able to get it buckled over my momma pouch but with some patience-I was able to. Im 58, 145 pounds with a 29 waist 37 hip and before it arrived I was worried based on some other reviews that a large would be too big. Its most definitely not. Im on the middle row and look forward to being on the first row in the next few weeks. I can immediately tell a difference in my posture, so Im excited! Hopefully this helps me re-learn the art of sucking in.