I loved this book. It conveys a wonderful message about acceptance of people who are different. It had me laughing out loud on one page and tearing up on the next. I would consider it YA fiction with a powerful message. I am a 70+ woman and thought it was great.