Your shopping cart is empty!
Do not know if it will work on carpet.
We are miles apart so we Skyped Xmas. My youngest grandson (5 yrs old) opened it and was playing with it instantly. I think it was a hit.
Broke first time my child played with it. Fell over and arm snapped off and now it doesn't move.