Soft fabric, plush and comfortable. So far it has been quite warm, and I love the zipper feature ons the shams. I have not yet tried to wash it, and I've been having a static problem with it. Otherwise, happy with my purchase!