I've had very bad experiences trying to buy end tables and carts on Amazon. They're usually cheaply made junk from China with horrible caster wheel assemblies that do not screw into the leg housings properly or the housings are so far up into the legs that no wrench can reach them. The solution is to add washers or lock-washers between the nut and the bolt housing. You might also want to purchase a set of thin (3mm thick) open ended wrenches. The bad news is that I had to use the washer trick with this assembly. It added maybe $5-$10 to the overall cost of the project. For that reason, I knocked off one star overall and one star each for "ease of assembly" and "value for money." It wasn't difficult, but it did cost me extra money and a run to the local hardware store.Despite the extra work/cost to secure the caster wheels, the desk went together rather quickly. I'm paraplegic in a wheelchair and had no trouble assembling this with my own T-handle hex wrench, 12mm wrench, and the aforementioned washers. The kit comes with a small hex wrench and toss away thin open ended wrench that will also do the job. the cheap wrench is used in the accompanying pictures.When assembled, the desk is very sturdy and level. If you do have trouble leveling, you can use the washer trick to level, but I didn't have that issue. The caster wheels rotate easily and roll well. The locks are secure enough that I can crank my table top exercise machine as fast as possible without moving the table across the floor.The desktop itself seems to be made of actual wood (as opposed to particle board. I drilled a couple holes in it to anchor my exercise hand crank/cycle to it. The fabric storage pouch on the side is actually more spacious than I expected...and pretty rigid.I have included a few pictures of the assembly process with the washers that I used to raise the nut assembly above the bolt housing so that it could be tightened properly. There's also one photo of the finished product with the exercise crank bolted onto the desktop.