This sofa is gorgeous! We’ve had it for about a month now and I absolutely love it. It is pretty firm, but I’ve found this to be comfortable. It seems to be very well constructed and durable. I wonder about the long term durability of the velvet, it doesn’t feel as thick as some of the higher quality velvets I’ve seen. We scotchguarded it to help protect against stains so hopefully that will help. 
Overall, gorgeous and looks way more expensive than what it cost. So glad I bought it.