Although it took a bit to arrive, it was well worth the wait. The shirt is extremely comfortable and runs true to size. I was a bit worried about the mask and the hat because I have a big head and a lot of hair, however, the mask is very comfortable and the hat stays on quite nicely. If you haven't subscribed yet, I highly recommend that you do.