I got a 2nd hand pair of bsps in a tag size 32 and the waist fits fine. i wear a 31 in dukes. 30 in apc. and the like i said, wasit is ok. in the tag size 32 flatheads. im sure it could stretch, but the thighs are a bit bigger on me. So if you think you can make the waist work, the thighs will probably be alright.