Good firmness. And there's lots of washable removable areas. But when you think microsuede, you think really, really soft. Nope. Somehow this is cheaper, rougher material. Also the black color is charcoal black, not a deep rich black so it may not match your black leather sofa. And finally, the pillows arrived in a cardboard box with nothing else -not even plastic to keep them safe. Liquid, bugs whatever could have reached them. Meh.