Comfort Colors are the best affordable 100% cotton tees that i've found. More substantial than the flimsy ones you find in the stores today. Great selection of colors too!
These are great quality shorts, but a bit heavy and the lining causes them to fit a bit tighter than expected. Also, the wearer would have preferred pockets.