For the price, it's fine, but it looks cheap and it came with missing hardware so the doors don't close completely. I've requested that part, but in general, wish I hadn't ordered this item. Unfortunately, it's a hassle to return so it stays.