I really like this love seat , it's perfect for my small deck. It was not hard to put together especially if there are two people. The directions were not bad, and every single part was labeled with a letter or a number. It probably took us 90 minutes to assemble. It feels very sturdy,  the cushions are very firm not cushy. We have only had this for a week now so I cannot speak to its longevity.  (Wayfair offered me a $10 credit to do this review, however it did not specify it had to be a good review. I did a good review because I like the product. 09.30.2023 ) The cushions are not on in my photo as it has been raining a few days, but they fit perfectly.