This was exactly what my 4 1/2 year old dinosaur obsessed grandson wanted. Unfortunately, I had to return it because it was way too large for him, and he is tall for his age. It would be more appropriate for someone maybe 8 or older. It seems like a full size backpack