Pretty happy with this cabinet, EXCEPT the surface scratches SO EASILY. Just from assembly, the engineered wood finish is scratched (and I was careful). Since we got the dark gray color, the scratches are very obvious.

It went together pretty easily (although I added one part wrong and had to take most of it apart to rearrange). 

Considering the price, I'm happy!