I really liked Elsie! She was relatable and funny. The character growth was great. I loved that they were such good friends with some fun banter back and forth, they just know each other, which makes it fun. Margot was also a great character. They both make the book a great read.