Although I ordered a size too. The XXXL is very large including over DIY pants with knee pads. Quality is present although not yet tested with the karcher. Long pants so no worries for large. And the very great price. But take your usual size, it is planned wide enough to wear clothing underneath his smoothly.