Yes perfect, though I would only give 4 out of 5. I wouldn't give 5 because some of the books don't fit on it, the side and in height that some of the books that i had, it wont stand off and stock so i have to lye in down instead, so that is the only issue i have but other than that it says its purpose very well. best thing about this is the design i supposed and the art work on it.
Bit limited in size since i'd like to be able to stock all of my books all the way but i cant do that because the height is a bit restricted and some of the books are kinda not fit in properly even when if they are standing up.
I had no problem with the delivery, and it was easy to assemble and fit fine to the room. Overall, I am very happy with this.