My grandchild loved this shopping cart, it was able to hold all of her little keepsakes. It was able to be pushed on carpet as well as the bare floors. She pushed it all over the house. It is very sturdy and it holds up very well. Good Buy!