Were absolutely delighted with our new 3-seater sofa! The firmness is just right, and assembly was a breeze, taking only about 20 minutes. ❤️