I am pleased with the bench patio sofa.  It is sturdy and I feel it will hold up to the weather.  It was easy to put together.  Looks nice too.