We received this item and assembled it right away which didn't take very long.  However, there were several scratches and marks on it.  Also the back panel was too hard to get in and we were unable to get it to line up at all to put the screws into the back but its so tight its not moving anyway.  The other thing is that this unit smells horrible.  I thought it would go away with time but its been a couple weeks now and it still stinks.  It fits the space we needed perfectly and after putting it together I am not willing to take apart again or I might would have returned it. It looks nice overall though.  

Pros: fits my space 
Cons: smell, doesn't assemble correctly