I actually LOVE this. The only thing that didn't make it 5 stars instead of 4 is I had an issue with one of the bolt nuts being stripped but a replacement was sent out and received in a few days.  Also the screws that held on the bottom trim piece were too short and didn't go into anything but I had some spare screws in the garage I used instead and they worked much better.  I do wish the magnet that held the doors closed was a little stronger but I have a child safety lock on it to keep my kids out of it so that's ok with me.  I've really enjoyed it just assembly was not fun.