Very well made. Seat cushions are firm, but not too firm; they offer support and comfort. Back cushions are plush and comfy to lean into . I'm very pleased with this purchase!