great comfortable product. assembly instructions are not good but only took a few hours to get it together. the cushions do move around a little. trying the velcro idea currently.