The desk is great. I needed depth and it's 28" provided that, while still being small width wise at 48." Shipping came in a damaged box, but luckily it did not effect desk surface. So it's luck of the draw there. As far as assembly. Putting the metal parts together was easy. But you have to measure/eye putting the table top on. And screwing them in definitely takes some torque if you are going to do it without a drill. I did it with my hands and the key to the screw to get started is to try to puncture it down first thru the surface, before you screw. It's takes a little time and some power, but I put the desk together w only a screwdriver. For price and finished product, can't beat it. Looks semi sleek but simple.