We suffer from too many pool toys! They all get used, but my pool shed was a mess. Inflatables and boogie boards all over the floor. The kids were tripping trying to get to their other toys. I was trying to find some kind of cart for them, so they could be rolled out, making shelves in shed accessible. Saw this cart and the light bulb went on. They are perfect to hold rafts, noodles, and beach balls! I bought 3 large buckets for goggles, squirt guns and diving toys. My shed is organized and kid friendly! The 4 yr old loved organizing all the toys and they put them all away in the right place. The cart is sturdy enough for what we need. The canvas can handle wet pool toys and removes easily if it needs to be cleaned. The welding isn't pretty, but it's strong. I was so happy with it, I ordered a second! Took about 20 mins to put together. They give you the wrench, and no other tools necessary. Packages of screws and washers arrived open on both carts. Fortunately nothing was missing because they don't give you any extras. Just be careful opening it, so you don't lose any. I am very happy with this product. It fit our needs perfectly. It would also make a great laundry cart too! While I wouldn't use it to store barbells, it is definitely strong enough for laundry or pool toys. The size is great too. It does fit thru doorways just fine. Steering is a breeze with 2 fixed wheels and 2 - 360° wheels. Very happy!