This sofa will be delivered tomorrow and I cant wait, Im planning to put it in our new screened in porch. I wish I would have read more reviews more thoroughly though. It comes with a second set of covers for the cushions. The 2nd set comes in beige, had I known that I would have ordered it in a more fun color! It will be delivered tomorrow so after a few months of use I will update my review in terms of durability.