Clothing on the internet sucks every time, and really satisfying opening and trying on is rare. I measured my waist at 42/3 inches and ordered xx-large (2 pack). The feeling is quite comfortable both in the waist and in the overalls. The material is very light, the build seems to be of good quality, the pockets are deep enough to be useful and they were packaged very sensibly. I'm 70 and don't have legs to show off anymore so they're only for the apartment when it gets hot but if I were so inclined to wear it outside it wouldn't be a problem. am very pleasantly satisfied.