Pros:
-Good size desk with plenty of desktop area and storage
-Quick delivery 
Cons:
-Damage to several panels (see pic)
-There is a supportive bar that stops the shelving unit from being pushed back level with the desktop, this actually adds to the overall length of the desk and made it not fit in the area we'd originally wanted it to go, this isn't shown on the dimensions 
-The instructions aren't the best and can be hard to follow