The shirt was ok, but..
I ordered the shirt December 15, which I assumed would be plenty of time for the shirt to arrive at or before Christmas. The estimated delivery time was December 19-21. The shirt did not arrive until much later, about 10 days past estimated delivery, arriving on December 29. The design was cool, but the quality/fabric was nothing impressive. Overall, it didn’t feel worth $40.