Pros fairly easy to assemble once you get it the space. Took me 3 days because I did it in parts but it would take a good 4-5 hours when doing it alone.  
Cons the paint gets chipped easily. I got a few nicks as I was moving pieces while assembling it. 
Stains easily... basically the paint job is not up to 
par. 
The doors have a small gap and cannot be adjusted at all. 
Drawers slides are too tight to close you need to yank a little to open them and push in a bit to close them completely. 

Not a high quality piece I wish I had paid a little extra and bought a different piece.