The most hilarious, charming, realistic story of middle-grade friendships you'll ever read, from Megan McCafferty, the mega bestselling, beloved author of Sloppy Firsts.
Twelve-year-old Ella has everything she needs to take seventh grade by storm, from the perfect outfit to the perfect new best friend. She's still not 100% sure why cool, confident Morgan has chosen Ella to be her newest sidekick, but Ella is flattered by the attention, even if it means giving up some of the things she's always loved, like fantasy novels . . . and her former best friend, Sophie. Ella feels a little guilty about ditching Sophie, but middle school is no laughing matter, and Ella knows that it'll be safer in popular Morgan's shadow than by Sophie's side.
But life as Morgan's best friend is trickier than Ella imagined. Everything has to be perfect, from their "on brand" selfies to the videos they record of them singing. And the more demanding Morgan becomes, the more Ella starts to wonder if she made the right choice. But Sophie already has a new best friend, leaving Ella feeling more alone and out of place than ever.
So when Ella discovers a new activity that she's really good at -- a hopelessly dorky sport that Morgan has forbidden her from pursuing, Ella has to ask herself what matters more: popularity . . . or staying true to herself? But does she even know who she really is without loyal Sophie by her side?
FREE DELIVERY FOR ORDERS OVER £40
We aim to process and dispatch our orders within 24 hours. The orders go into our warehouse to be picked, packed and consolidated into one parcel where appropriate. Please note orders are only processed Monday-Friday.
We sometimes split orders between multiple parcels. Items from our extended range section are dispatched separately.
If any items are missing from your delivery, please allow 2 working days for the rest of your order to arrive before contacting us at sales@books2door.com
All of our books are 100% brand new, unread and purchased directly from the publishers in bulk allowing us to pass the huge savings on to you!
UK DELIVERIES
Orders Under £40
Standard Delivery: £2.99 (2-4 working days)
Express Delivery: £5.99 (1-2 working days)
Orders between £40 and £100
Standard Delivery: Free (2-4 working days)
Express Delivery: £2.99 (reduced rate, 1-2 working days)
Orders over £100
Express Delivery: Free (1-2 working days)
These delivery times are the maximum delivery periods that a purchase can take to reach our customers. Delivery may be sooner than this. These times are an estimation, not a guarantee.
There are no deliveries on Saturdays, Sundays or Bank Holidays.