Upholstery fabric
Super thick material and it's lined with cotton so as not to be scratchy on the skin. it looks cute on, hopefully it will soften over time. almost thick like upholstery fabric.