I got 6 months of this for my 16 year old son and he LOVES it. We’ve had 3 months delivered so far and it’s always a really fun surprise for him.