I purchased one of these shopping carts for each of my girls - they are 3 and 4. They both loved them! I was originally worried that they might be too short for them but the height is perfect. My girls are both about 3' 6" (42") and the size is perfect. These carts fit a regular size baby doll and lots of additional things inside the cart itself. The product is made of very durable plastic and will last a while. I would recommend this product to anyone.