I usually wear M shirts and jogger pants and was worried about the size since I'm right on the edge between the L and M. I went after the M, and it is a great fit. The manufacturing quality is good, and the belt is comfortable. At first, when it arrives, expect it to be hard as a rock, but when you break it a bit and wear it for a while, it softens, and it is usable.