Although the delivery was delayed, the communication was exceptional. The T-shirts, hats and stickers were all excellent quality. The hats, however, were a bit too large and pucker in the back when adjusted to fit. Note that our hat sizes are a pretty average size 7/7.25. Over all, we are happy with our patriotic, Canadian made merch.