Very easy to assemble, good quality and it looks great! It’s true that you need to add some Velcro so the cushions don’t slide.