I love this couch it's very pretty and the velvet is so soft. Like most sleeper couches it is on the firm side but still very comfortable to sit on and pretty quick to put together I think I've got it all together in like an hour and a half. It's been a couple months and I'm so far very happy with it.