Love this sofa! 

The assembly was super quick and easy and everything is exactly as pictured. The cushions are very firm, but good for the outdoors. I searched for a while to find the right fit and price and am very happy with this purchase!