I got this for my boyfriend (he's obsessed with dinosaurs). He likes it, and the quality is pretty good. It fits well, but not quite large enough to pull it over his head as designed comfortably (I got him a "large," which is what he normally wears). After some shrinkage, it would really be difficult.