I bought this cart cuz it was pretty cheap for the size, and I wasn't expecting perfection, but I was surprised how nice it is for the money. putting it together takes a while and some parts don't line up exactly, but if your handy you make it all work, and I would say it is worth it. overall I give it 4 stars, its a good little cart.