This product is almost perfect.  I have looked for over 1 year for something affordable yet sets the imagination free.  This is perfect for that.  I have a 5 year old and a 2 year old.  They love their bookshelves.  The only thing negative I have to say about it is that it didn't come with a back support to help keep books in.  No problem though, we just set it up against the wall.  Absolutely adorable!