We really like this cabinet.  It wasn't TOO difficult to put together (not for me anyway because my husband did all the work LOL).  We had one minor problem with the magnetic latch on the door not holding very well & when I called Customer Service they were very responsive & sent me 2 new one just to make sure that we got one that would work well.