This is a really good quality set - very solid and well made. The cushions are water repellent and don’t stain easily - they are a little on the firm side. The set looks lovely too. Very pleased with our purchase and very good value.