I purchased this toy for our grandson when he was beginning to walk.  It steadied him and gave him more mobility.  It can tip, so we filled the basket with some stuffed animals for a little more stability.  Now he can walk on his own, but still likes to push the shopping cart as well.  It is good for both inside and outside use.  I will purchase this again for my future grandchildren when they are ready to walk!