It took a while to arrive, but my Santa did a great job! I am super pumped for the things I have received! The hats are amazing and you can never have too many cool socks! I've already eaten like half of the candy-canes this afternoon alone