I love this cabinet !  It was everything I hoped for and holds a great deal.  Easy assembly. You need 2 people to put the top on thats all, so it goes on together straight as it sits on wooden dowels.  It is really pretty.