Soft, fits the chair well is light weight and has held up well despite my kittens daily attempt to tear it apart.