We've only had the product for two weeks so too early to determine how well it will hold up. We have several college students coming out this weekend so we will know how it holds up. The product needs to be assembled but the instructions are pretty good. The main tip in putting together is gradually tighten the various pieces together since they don't all line up easily. One side we needed to use a screwdriver to leverage two of the sections together. The seating group comes with allen wrenches but use a socket set if you have one around -- it will go much faster. 

Pros: Durability & Looks
Cons: Assembly Time