Love this couch, very good quality and firm seat cushions.  Easy to put together.  Better quality than I expected.