This sofa is fantastic. Great modern profile with plenty of room to lounge comfortably. The cushioning is firm but comfortable. Upholstery is even better than expected. Assembly was super simple. All round very pleased with everything about this sofa.