Arrived promptly. Easy to put together. Quite firm but I like that. Really comfortable to sit on or lounge on. Really pleased with my new sofas.