The couch matches the description exactly, the seat cushions are firm yet very comfortable and it is the perfect size for multiple people to sit on or for one to lay down comfortably while watching the basketball games.  The delivery service was prompt and very professional.