I was pleasantly surprised when this item arrived earlier than promised.  It is a good-quality shirt and the design is hilarious and looks great.  I gave it as a gift to someone who loves cats and rock music -- it was a big hit!