Very nice pieces. Cushions are firm but I love that they have velcro tabs to keep them in place.