I am quite happy with this product. Size was as expected. Item is 100% cotton. I was worried that the printed image of The Beatles would be a thick rubbery screen print, and am happy to report that it is not. It is a quality image, but just as soft as the shirt itself. I would buy it again if I spilled my coffee on it or something and ruined it. Abby Road in the snow - Ha! - I wear year round.