Bookcase was delivered 1 day early ( bonus )... It took my husband about 15 minutes to put together and looks much better than I thought it would. I would definitely order this again. As a matter of fact I tried to get another one but they are out of stock now. :(