I bought it for my grandson, he is  four years old and this was the perfect size for him.
As you see in the picture it can hold about 35 books in assorted size. I would recommend it for children under seven years old, only because older children might have thicker books and would like something taller.