I'm rating this bookshelf a four only because I had a heck of a time with the assembly.  I ended up having to hire someone to help me out.  If I would've been able to put it together myself then I would have rated it a full five.  It's nice and sturdy and seems to be well made.  I'm looking for a thick cushion that I can place on the top of the unit so it can also be used as a bench.  It's plenty sturdy enough and I think it'll work out well.