Cabinet was easy to assemble.  It's the perfect size and the quality is good.  I really like it.  My shipping and delivery were very good and it came when it said it would.