All Roly Poly™ products are handmade by me, Ruth Gavin, just outside of Asheville, NC. I am lucky enough to share an amazing mountain cove with: my 4 lively kids (design consultants), a great husband, a rooster that serves as a good alarm clock (even on Saturdays), a stoic cat, a sleepy dog, a very uppity group of chickens, and a myriad of forest plants and creatures.