These are amazing. Firm, but soft, velvety fabric. The shade of purple isn't overwhelming at all. Perfect for our entry sitting area.