I purchased this for a rental, they’re on the firm side which I think they will hold up well.  I bought the blue, they are classic and stylish.