The cushions are solid but we have had a nightmare trying to get a complete set shipped to us that doesn't arrive damaged. We had 2 pieces extremely bent upon arrival. Wayfair ordered 2 replacement pieces for us and those arrived in even worse shape so now we have to wait another 2-3 weeks for replacements yet again. It seems that the metal structure holding these pieces together just isn't that strong if they can't hold up during the shipping process. Would advise against and find a strong patio set.