I'm happy to see that Walmart is introducing more and more clothing items in different sizes. I found the collar a bit big on him but not unreasonable for the 17 inch size. The sleeves are perfect for size 36-37 inches which I am grateful for. The shirt itself wears well, but that's because it's very thin and if it gets wet, like a bit of rain, it's completely see-through. Despite being a "classic" fit, it feels a little more classic and looks a bit baggy than I'd like, especially since the material already has some built-in stretch. So if you don't need it I'd recommend checking out their slim fitting version of this shirt. However, it is a good, well-tailored, economical, and functional shirt. That in itself is a lot at a fair price and not available as often as one might hope.