Soft material, very easy to slip over my individual cushions.  These actually stay in place.  Very easy to launder (still hold their shape afterwards).  Do wish more color options were available, but other than that a good buy.