It's way in the future. It's a funny book. But there is a lot of references to becoming pregnant. I think it is perfect for a public library but I can see problems for a school library. It's smart and snappy trendy dialogue. The story alternates between Melody and Harmony's perspective as the story progresses.