It fits the space it was ordered for perfectly however the quality of the wood, pieces and parts were not what I expected.  

Pros: Finished product "looks" good and it fits the space it was ordered for.
Cons: Cheap quality.  Assembly instructions were horrendous.  Took 3 tries to get it together right.