Soft fabric. Colours are vibrant. I really like it. Drapes really add a totally new look to my room. I was a great purchase for the price.