I was really happy with this cabinet and am using it in an office for a printer and office supplies. However, the unit I received was damaged and I was highly disappointed about that. Overall it was pretty easy to assemble and has a nice look. It is however a cabinet you assemble yourself so it's not top quality. But, for the money it's a good buy.

Pros: Looks like nice quality and fair price. 
Cons: Not sure how the hinges for the doors will hold up. Damaged when received.