I received this product on time and was able to fairly quickly assemble it myself with no need for any tools apart from a screwdriver. Since doing so I've been using the desk a lot and am very happy with the feel of it and its design.  

Pros: Looks great, easy to assemble
Cons: Could use a bit more space.