I bought this for my 3 year old son who, like most kids, adores the Toy Story films. This toy looks great but its overall function is limited; for example a normal slinky will climb rapidly down stairs whereas this one will plummet like a stone. However I am fully aware that this toy is not designed to be played with like a normal slinky (or on stairs!) and so if you are looking for a cute toy that your little ones can drag around the floor and pretend its a real dog then buy it right away. One other purpose my son found was to place smaller toys into the coils of the spring which results in some adult assistance to pull then all out again- you've got a friend in me!