I was surprised to see this in the mailbox just a couple of days after ordering.  The T-shirt was of well made heavy weight cotton, the graphic clear and adorable.  It's a birthday present for my daughter so it will not be worn in the next two weeks.  I think she will be quite happy with it.