Bought these because My son has to wear white pants for graduation. These are fine for a one day affair...but they are pretty thin and see through, you better wear white undies with these. My son likes colored underwear....I'll have to buy him some tights whities to wear with these so he doesn't look silly.