Its a super soft fabric which has the perfect mount of stretch. I didnt have to fight it to get it on.  Each  cushion cover went right on and had an adjustment strap to tighten for a better fit.  And it looks like real leather.   LOVE, LOVE IT