Nice looking and comfortable- great for my patio. Took a while to assembly but was pretty easy to do- probably about 2 hours by myself. Like many other reviewers note, the seat cushions slide around but that was easily fixed with some strips of velcro. I also zip tied the legs together at the corner to keep everything lined up well. Overall very pleased.