I bought a 36, I wear between xl and XXL shorts and they fit well. Some parts of the thigh harnesses didn't seem in the right spot but it took only 20-30 minutes to move stuff around and make it look exactly like the pic.
They are so nice! The material is stretchy which is great for my big thighs, but the belt doesn’t fit which is ok! You can remove the side satchels for a more casual look too. My only complaint is that the satchel tightening straps don’t stay tightened because of the material