It took some time to put together but it was worth the time. Its a very nice bookshelf. I appreciate the adjustable shelving.