Great buy for the price! Fairly easy to put together, just took time. As others stated the cushions do fall over easily but as suggested we invested in some Velcro which did the trick. We put this in our sun room but could just as easily go on our outdoor patio. Would definitely recommend.