Very sturdy.  The cushions are comfortable and the size is perfect for my patio.  Looks just like the photo.  It took a while to put together but it wasn’t difficult at all.  I chose the grey color.  The throw cushions that came with were really nice but didn’t match my colors so I purchased other ones.