I ordered this bookshelve the end of last week and it was delivered before noon on Monday, we were blown away on how quick it was delivered, we will be assembling the bookshelve this Saturday but we have checked out the box it was delivered in and we have everything that was supposed to be delivered