Everything arrived fast and complete! One shirt didn’t fit so I called the next day. I ordered another size, sent back the one that didn’t fit and they got my new one quick and refunded my money for the other one quick as well. Thank you CanesWear. Our go to for the season.