Very good delivery service. Quick assembly. Sofa is firm but looks good and the sofa bed is easy to pull out.