I purchased this for my eight year old daughter who has become OBSESSED with John Lennon and The Beatles. (In fact, I can hear her listening to "Watching The Wheels" in the other room right now.) Got her this for her birthday and she flipped out. The size is what I expected and the print on the shirt is clean and clear and no issues that I could see. I've not yet washed it, so if it messes up or disintegrates post-cleaning, I'll update the review.