When we bought this for my 3 year old son who is obsessed with dinosaurs, we were excited. Overall the product is great and he has played with it every day since he got it. My only complaint is the play mat. The mat is very flimsy and rolls up. My husband ended up nailing it down to a wood board to make it stay flat and now my son uses it and doesn't get frustrated with it.