Very sturdy but a little small.  It fits perfect in the space on our lanai.  The cushions are made of water proof material.  Everything was as pictured on the website.