The shelves themselves are a little smaller than I expected but still love this shelf! It took about 4 hours to put together but I’m sure others can do it faster. Perfect fit and but!