It was easy to assemble and it is perfect for our corner.  The cushions slide on the seats some but the material is good and comfortable.