From wool raised on our farm and flowers raised in our gardens. Foster Farm Plant dyed yarns are a labor of love. We hope that you enjoy every minute knitting with this yarn