Very cute reading nook and book case. I would say it is great for kids ages 0-6. My five year old is small and she is too big for it as far as lying down to read. My 7 year old definitely does not fit comfortably on it,  but can still sit on it fine.