Great service from the delivery group, and the sofa is excellent. Seats are on the firmer side, but really comfortable. Gives a good amount of seating space with a low enough profile to keep the room feeling spacious. Good stuff!