I have a 33 inch waist and ordered the size large. I like the product very much and will order more in the future. The fit is great and the feel is very comfortable, unlike another product that I purchased which was too stiff in the waist band, almost like leather and fell apart after only a couple of washings. For the price, this product is a bargain!