This dress is wonderful! I am a librarian, and deal with children's books quite a bit, so the book print design is so perfect for librarians! Also, it's very good quality and the sizing is good. It seems a little big when you first get it, but when you wash it - in cold water, of course, - it does shrink a little. Love the elastic waist - great for us larger girls! I also love the length - it falls well below my knees, which I really like (I am 5'6").