Just what we needed for our deck.  We wanted to incorporate  our built in benches and this works well.  Took about  2 hrs for my hubby to put it together.   Pros...looks very nice and expensive for a good price, so far is comfy, I like the end cushions they are nice for leaning on, cons...cushions are quite slick and move around alot, the red is kind of an orange so some people might like this i would just prefer a deeper red, tabs on bottom of pieces are slick so they slide very easily  on the deck.