Firm and soft!. Very confortable. I got the blue velvet is very fine and I like the fact that I can wash it or buy other color.