This desk is relatively easy to assemble (about an hour or so), particularly with a friend to help insert screws, etc. My unit arrived with a small scratch on the front of the desk, but otherwise it's a great piece for the price. My only major concern is that the shelf that sits on the lower half of the desk is surprisingly shallow (about 8 inches), such that it could not support my printer or other computer accessories. I ended up leaving off the shelf entirely because it would not align properly with the rest of the unit. However, I maintain that this is a great desk for a small space such as a bedroom or home office. It's been perfect for at-home computer use or correspondence.