It's nice. The directions were not too hard to follow and I was able to put it together on my own in a couple hours. 

It's top heavy and when I pull the top door open, I have to make sure I'm holding it with my other hand or it can tip. I have it on carpet and I didn't secure it to the wall. I'll eventually add some shims under the front to lend it some stability. 

The three star rating is for the doors and hardware. The doors aren't aligned well and the door latches need very precisely aligned doors to function well and look the way they should. Everything is pre-drilled which would be a huge plus if the alignment was better.