the set is beautiful and comfortable! cushions are firm and the color is gorgeous. It took a little time to get the order, more than expected but we are pleased with the set overall. Highly recommended!