I was pleasantly surprised when my bookshelf arrived a day early! Materials are of good quality and it was easy to put together. I put it together with a screwdriver and hammer in under 40 minutes.