Easy assembly by 1 person. Fast delivery.  Firm but comfortable.  Love these for extra seating.