Love this sofa! I built it myself in under an hour. Firm but comfortable. Exactly what I expected!