Love love love this!  I would have given it 5 stars however the doors don’t close properly. Since it has wheels I have the doors facing the wall. It took me a few hours to put it together but I took frequent breaks. Would definitely purchase from this brand again.