I posted this today! It is knitted and felted. The hearts are actually felted into the wool by using small heart shapes (i used wooden shapes) and attached very tightly with tiny rubber bands before felting. It's trickier than it looks! It's warm, soft and fuzzy.... and HOT pink!!