Great bookcase, but the first 2 pages of directions are terrible!  It took about 2 hours for me and my 12 year old son to put together.  Once finished it looks great and is a uniques storage solution.  It seems like it would be more sturdy on hardwood floor than carpet, but it comes with an anti-tip device.