very  nice quality, firm feeling and has nice elastic to hold in place on chair.  thumbs up!!