Well engineered and easy to assemble.  Perfect for my small porch.  Easy to convert into daybed, and the cushions are very comfortable.  My only complaint is that the photo shows bright orange cushions, which is what I wanted.  The cushions that came are a dull orange-red color.