The bookshelf was shipped quickly.  It takes time to put together - but the assemble directions are very easy to follow.  Once assembled it looks great and you can fit lots of books and other things.  It's good quality for the price.  If you need a clean, modern looking bookshelf, this is the one to get.