I ordered this shirt without reading the reviews first (dumb I know). I was really nervous about getting a bad shirt like some did, but that was not the case with me. My shirt is great quality, the picture is clear and the fabric is nice and soft. I do have to mention that the tag does say its "Harry Potter" merch unlike the review that had another obscure name as the logo. I don't know what's up with that. Overall, I am happy with my shirt and am excited to wear it to Universal Studios this summer. I did remove one star due to the strong vinegar smell on the shirt. It did come out with washing though.