We've had this product since July now and it is great! It was super easy to assemble and love that you can make it so it fits your space. We did a L -shape and its been great to have company over. Like prior reviews, the cushions are quite slippery so we put velcro on the bottom to hold it in place...took 5 minutes to do all the cushions and no more slipping! The cushions are actually quite comfortable and the table is big enough for card games! The only reason I can't give it 5 stars is because in the 6 months we've had it...it had faded so much! Within 2 months it went from a dark navy to a light purple without having too much daily sun exposure (maybe direct 3-4 hours a day).  Otherwise, its been exactly what we wanted for our first home. 

Pros: Great value, super easy assembly, minimal parts
Cons: Color Fading