The cabinet itself is well built and looks great.  Delivery took a bit longer than quoted and even though I paid extra to have them set it up, they just dropped it off and left.  The size of the unit makes it difficult to move especially on carpet.  The door slides about half way both directions.  I put one end against a wall so that feature made it difficult to put the shelves in and load the one side of the cabinet.  

Pros: Quality construction
Cons: Difficult to move