I really like this couch. It is a bit firm but hopefully it will break in. Not being able to remove the top cushions is more annoying than I thought it would be. I chose the oyster micro suede fabric and it’s very soft and pretty. Draw back is that my dogs fur clings to it. I’m constantly using those roller things to get the hair off. Over all The couch is good. It’s great for the price!