Exactly what I needed!  

After spending more time than I care to admit looking for the perfect storage basket or crate, I ordered these based on the dimensions being the best fit with my bookshelf.  When they arrived, I assembled them in about a minute and put them to work immediately.  Quality is great, more sturdy than I expected.