Carhartt Boys Long Sleeve Chest Pocket T-Shirt vs Old Navy Oversized Graphic T-Shirt
The Carhartt boys long-sleeve pocket tee is the sturdier pick: midweight 100% cotton jersey, rib-knit cuffs and crewneck, side seams that resist twisting, and a tagless neck label. The Old Navy oversized graphic tee is the looser, trendier option, with a small chest graphic and a Husky fit for bigger builds, but its oversized cut and lighter feel suit casual wear rather than hard use. Owners of Carhartt cotton tees tend to report they hold shape and color through repeated washing; Old Navy graphic tees are widely described as soft and comfortable but prone to fading and stretching over time.
- Choose the Carhartt long-sleeve chest pocket tee if you want a durable everyday shirt with real pockets, ribbed cuffs and a cut that keeps its shape.
- Choose the Old Navy oversized long-sleeve graphic tee if your child prefers a baggy fit and a printed look, or needs the Husky sizing.
Prices
- Carhartt Boys Long Sleeve Chest Pocket T-Shirt: $12.99 at U.S. Polo Assn. (last seen Nov 11)
- Old Navy Oversized Graphic T-Shirt: $10.99 at oldnavy.gap.com (last seen Nov 11)
- Difference: the Old Navy Oversized Graphic T-Shirt is $2.00 cheaper than the Carhartt Boys Long Sleeve Chest Pocket T-Shirt at the latest prices (Nov 11)

