I purchased a cart similar to this at my local hobby store a while back, and paid way more for it...and the "extras" that come with it (bag and table top) are purchased separately at ridiculous prices at same store. This cart is more sturdy, bigger, super easy to put together (comes with everything you need, including tools), clear instructions, and even has a qr code that has a video showing you how to put it together and put the wheels on correctly. I am now the spokesperson for this cart! Lol Just kidding, but I'm definitely recommending it to others!The only con, which is nothing really...the holes on the bag are farther apart than the area designated for the hooks it hangs on. I just got creative and hung it with something else. Not a bad con for all the good. Would purchase again.