Waited for this to get back in stock. Fits perfect in the space I needed. The shelves are not as good a quality as I would like but as expected for the price.