Looks great on our porch and is comfortable.  I found it very easy to assemble, especially since I struggle with putting boxes together!