I needed some extra outdoor seating quickly and on the cheap. This sofa fit the bill and seems to be holding up well. It was incredibly frustrating to assemble and involved lots of yelling curse words. The sliding/locking button latches on this thing were difficult to line up. The pieces don't fit fully together so each section (there are three that snap together to form the sofa) is a little off-level from its connecting pieces. Not a big deal for me (once it all snapped together, that is), but for someone wanting a more rectilinear piece, this should give you pause.