This is a very good read for middle graders. It's not quite as wonderful and 3 Times Lucky, the first Tupelo Landing book but it is very tween friendly. The main characters are great kids and I wouldn't mind any of my little ones spending time with them.