Easy to assemble.  Just the right size for porch.  Supports allot of weight.  Comfortable and looks great.  I have mine in an enclosed porch.