I am super happy with the way the couches look! They are very firm. The only negative is that they are fairly lightweight. When you go to sit down, they slide back easily. Shipping took a really long time and the couches arrived at separate times. I had to take 2 days off work to make sure I was home for the delivery. They give you a four hour window from 10am-2pm. So far so good. I also purchased the warranty on both pieces.