The sofa exceeded my expectations! For a $1000, it's well worth the money. You can't beat it for the price. But it wasn't that fun to put together. It wasn't hard, but just cumbersome, especially since I did it by myself. It is soft and I like that it is reversible so that you can change the directions. It looks beautiful. I am very pleased with my order. You have great products.