This desk is not for the faint of heart when it comes to putting it together. It comes in quite a lot of pieces (unnecessarily many, if we're being honest) and it took a good 3 hours for 2 people to assemble it. The tools provided were as poor quality as you can imagine. However, when it finally came together, it's relatively decent. Very light, so its not too difficult to maneuver it around. However, I would not reccomend this desk for someone bigger then myself (I'm 5'2 and on the small side) as the gap for the chair is quite small and theres not much extra room. For someone tall and wide, this desk would feel very cramped. Outlets all work fine, and besides one the metal panels on the side being bent, no other damage to the item was found. Great budget desk if you're trying not to spend too much money.