I was worried when I opened the box and the size was marked XXL. But once washed and dried the fit is what I ordered. 32. Seem to be good quality for the price although one of the pair I bought did have the pockets sewn closed. A sharp knife and all is well.