Sophia's Needle Felts

 

What are needle felts?