My son has 24 inch waist, so I bought the small. The belt itself is very nice. Its of great quality, but the sizing information is not accurate. The belt was way too small for my son- I am returning it. Hopefully this helps!