Adorable story that will tug at your heartstrings. Well written with a smoothly flowing plot perfect for kids of all ages. The characters are well rounded and easy to connect with. The religious elements, while frequent, are not preachy or overdone. Easy to read and follow along.