Nice quality book shelf.  Has a lot of parts but the assembly instructions are reasonable and I was able to put together in just over an hour by myself.  Looks nice and not cheap.  Good for the price.