This book is an amazing young adult book. The romance and all the details make it feel as if you are there. This is honestly my favorite book and has been for years. I would say this book is for an older audience since some content is a little mature