The overalls are acceptable, however, the sizing is much smaller than indicated. I ordered XL expecting a roomy fit, because the size chart suggested XL would fit 110cm hips... Unfortunately, they were extremely tight on my 100cm hips, requiring effort to put them on, and I am uncertain if I can wear them without damage. Furthermore, the overalls had a strong chemical odor upon arrival, and the clasps need to be attached by the buyer.