Delivery worked out great. Sofa was a little tricky to put together due to the positioning of some of the bolts and screws. Comments by the first sleeper was that it was very firm.