Excellent quality but note a few things: 
1. I had to cut a whole on the back to allow access to an outlet
2. Top cabinet is VERY heavy and you will need to attach it to the wall so you may need to remove any floor/wall moldings to ensure the unit is flush against the wall
3.