Very soft and plush. The elastic makes for a nice stretchy but firm fit. Easy to put on. They do slide around a little and I have to tuck them back in but I put them over leather. Would buy again.