The material is soft and the seat cushions are  firm, which I like. It was a bit hard to put together as the back did not align well with the arms. Good with the discount but would not want to pay full price.