Rose's grandmother wants to teach Rose how to weave, but Rose is enjoying the beautiful day outside far too much to come in and learn. It is not until Grandma shows Rose how she has woven the elements of nature into her rug, that Rose wants to create a rug of her own. But now Grandma has spied a rainbow. Hand in hand, she and Rose head outside, and the next day, that rainbow reappears in Rosie's own rug.
Just as the grandmother teaches Rose to weave the beauty of nature into her rugs, so the author weaves into this story the themes of creativity, the interplay of art and life, and the important gifts that are handed down through generations of women.