Pros : It is a good Size desk. There is enough leg room for the chair to slide in. The material used is nice and its expensive and heavy (for the cost). The shelves are open and provides enough storage space.
Cons: The assembly  is slightly complicated. The panels are not labelled - so it takes time to figure out which panel is which. There are lots of small screws and wooden dowels and its easy to misplace while unpacking. They should be providing at least a couple of extra. The two longer dowels that are supposed to hold the shelves broke while assembling. You may need to assemble with different approach than what is shown in the picture if you want to keep the dowels intact