The only reason I did not give it 5 stars is because the directions were not clear enough and it took a little while to put together but the product itself is pretty good cubby spaces are smaller than I thought but fine