Easy to put together and very cute.  Took me about two hours to put together with my toddler's "help".  Hold more books than you would guess based on the size.  Large books really only fit on the top shelf, which is why I only gave it 4 stars.