Quality is nice, but the difference between sizes is huge!! I ordered 2 sizes (33 and 34 as I remember) for my husband, 1st one were extremely small, second - too large, i think 33 is suitable for 32, and 34 for 36...