When my husband opened this up on Christmas morning, everyone laughed... probably because we're all old enough to appreciate the humor. As for the shirt, it's a very nice soft cotton quality and the printing is great. Fits nice too. My husband loves it.