it's not long at all, we finished the book as bed time reading in 2 nights.
includes some a bit more unusual words for kids so perhaps true audience might be a bit older kids, around the age bracket of 7+ but none the less very entertaining and funny! 