The book shelves arrived in a timely and safe manner. They were pretty easy to put together and are already in use. The price was perfect and the quality is better than expected. They are just the right size and 5 stars in all respects. Thanks for your nice products and free shipping.