Pros:
-Hutch can be on left or right side.
-Lots of storage (drawers and a adjustable shelf).
-Sleek and easy to assemble with easy to understand diagrams
-Pre-drilled holes match up unlike some manufacturers.

Cons:
-Time consuming to assemble.
-The connecting corner piece for the two parts of the desk was difficult to install without power drill/driver. Screwdriver and hand strength alone would not have worked.
-The corner piece connecting the two parts of the desk are not level where the pre-drilled holes are.
-Drawers not flush with desk. Wonder if that's how it's supposed to be because I followed instructions exactly and matched up all the holes.