I was looking for something a little bigger than my old desk and decided to get this. I could have put my printer on the desk but I needed the workspace for my cases. It took me about one hour to assemble and I needed a little help holding some of the pieces while I tightened them. All of the parts were in the box and some of the predrilled holes weren’t quite square, so I had to angle the screws in a few places. Just be sure to compare the diagram to the frame to ensure the holes are facing where they should. This seems like a pretty sturdy desk and I think it was worth the money. I’m giving it 4 stars because of some of the predrilled holes being off and one piece of the frame wasn’t drilled correctly where the screw had to go so I had to struggle with that piece to get it to tighten. It would have been great if there were a hole in the desk where cords could go through to make it a little neater, though.