We love the cabinet but it did come with a defect on the inside door. We were able to fix it because we didn't want to return it otherwise, I would give it 5 stars. I was amazed at how much we could fit on the shelves.