Возвращаясь из соседнего городка, девочка Мейра по прозвищу Трот встречает по пути мальчика Пуговку, путешествующего по Соединённым Штатам с помощью семейной реликвии - старого волшебного зонтика. Испытав волшебный зонтик в действии и убедившись в его силе, Трот, её друг отставной Капитан Билл и Пуговка решают отправиться на пикник на соседний остров. Остров имеет сложное название, и для простоты Трот с Капитаном Биллом называют его между собой Небесным островом, потому что он будто парит в небесах. Пуговка просит волшебный зонтик отнести их на Небесный остров, имея в виду этот островок, а тот переносит их на волшебный Небесный остров, расположенный высоко в небесах. На Небесном острове друзья встречают тирана Круголяка, шестерых курносых принцесс и Синего Волка; проникают в Королевскую Сокровищницу; знакомятся с нищей королевой Турмалиной, колдуньей Розалией и другими удивительными персонажами. Путешественники оказываются втянуты в войну между жителями острова и должны освободить Капитана Билла из вражеского плена. Поклонники сказок всех возрастов с удовольствием прочитают о том, как трое друзей решат все свои проблемы, приготовят к полёту волшебный зонтик и отправятся обратно домой.