Love this desk, I've been using it for several months now. It was fairly easy to put together. I did it alone and in a bit over an hour I had a desk. It just requires a lot of space to build it in as the pieces are quite large. It has great storage with the three drawers and two bookshelves. I love that I can switch the storage to be on the other side if I happen to move or want to rearrange. 
The desktop itself is very sturdy and I have room for a large monitor and my laptop to be open, with keyboard and mouse, and there's room to spare. Would recommend.