Quality is good, seams are flat, because sweat permeable I do not run after 2 hours is all wet with me. The pants sizes bigger and is stretchy underwear with me so Gr 6 to 7 and XL is clearly too large. Tcha now I stop kidney protection for the price of one.