Blue one is Guess brand slim fit XL/ Blue/grey one is Buffalo brand Sport fit XL/ white one is Slim fit XL New or never worn all $5.00 each shirt or take all 3 for $12