Absolutely perfect! I have been shopping for a patio set for years and finally decided on this one. The set is sturdy and the cushions are comfortable. I got the set on sale and could not be more pleased with what I got for the price I paid.