This is a decent rack, especially for how little it cost I can't complain much. Although I'm about to describe what I didn't like about it, I would buy this rack again if I needed a second one. For about a third to a quarter of the cost for something of comparable size elsewhere, it's worth making a few adjustments to make it work.
First thing, although this rack is(I think) rated for around 500 pounds, the casters and caster plates don't do well with any real weight. The caster pins and the mounting plate were both bending badly while I was getting it loaded up, and I ended up just removing the casters altogether and bolting the rack to a large 1200lb Harbor Freight furniture moving "skateboard", and it works great.
Second thing that I didn't expect but should have, the vertical rails are a bit thinner than the more expensive racks, and bend easily with unsupported cantilevered loads, even light ones. This rack will definitely need server mount rails, or a mixture of the rails and fabricated shelves like I did.
It's a pretty solid little rack, and is doing well. I configured mine as 28" depth, so the top cover plate doesn't cover the whole top, but I use the top as a place for my 3D printer enclosure.
If you're networking on a budget, this is a good rack to get started.