The back and sleeves are just diagonal stripes. The fabric is really soft, but seems sturdy enough to put up with a little boy’s roughness.
When I first showed it to my husband he said it’s the wrong colors. I worried that that meant the colors were too feminine, but then he said it’s because the shirt is the color of the Brazilian soccer team. That confirmed that it was masculine enough!