This shelf is exactly what we were looking for. Much better quality than I expected for the price. It did take a while (and a lot of space) to put together though so be prepared.