Description: Ruby has been taking care of herself for most of her life. When she is forced to live with her sister and her brother-in-law, the only thing she can think of is escaping. It's going to be a long and difficult road for Ruby to adjust to depending on her new family.
What I think about it: I wouldn't say I have a lot of experience in the contemporary field, I've only read 3 books from this genre (including this one). So, you can take my opinion with a grain of salt. It was different from anything I've ever read (I love fantasy). The difference shocked me at first and I wasn't sure what to think of if. I had to power through the last 150 pages because I was starting to get bored of reading this actionless thing. That is, things happen in this book but to a fantasy reader they got mundane after a while. By the last 10 pages, however, I was hooked. The ending left me with a melancholy ache that begs for more of Sarah Dessen's work. She is an amazing writer and I look forward to reading more from her in the future.
Character Analysis: So, I'm only including the main characters here that do not give anything away for the story. The ones I'm not going to talk about are just as important as the ones below. I just don't want to give any spoilers, so yeah.
Ruby: Headstrong, independent, stubborn, cynical and sometimes very foolish. Ruby is someone who undergoes great development in this story. By the end of the book she's almost a different person, she still has the same personality but her views of the world, in general, have changed. In some parts of the book she annoyed me with her foolishness but she's a flawed person. As we all are.
Cora: Ruby thinks her sister is snobby and she dislikes her from the beginning. I liked her. That's really all I can say without giving any spoilers away.
Jamie: He is, perhaps, my favorite character of this book. Ruby's brother-in-law is a truly free person. He follows his heart in everything and his bubbly personality only makes him more likable.
Nate: The helpful neighbor who is always kind to everyone. Nate has a really positive attitude but he hides a part of himself from the world. He is not what he seems. That's all you need to know.
Conclusion: 4/5 Stars. I really liked it despite my initial hesitation. I'll probably revisit it one day.
Here's my video review of Lock and Key (you're probably better off with the written one because I can't talk properly sometimes and I forget half of the things I want to say):
Thank you for being patient with me.