Only had it a couple of days and we are really enjoying it. A little difficult to put together - the predrilled holes didn’t line up real well on a few pieces. Cushions are comfortable and thick. The seat cushions are very firm, which I am hopeful means they will keep their shape and last a while. The set really looks nice and we would recommend it!