I love this set! Great price point, fast delivery, pretty easy to assemble. The cushions aren't attached in any way, but I used a roll of carpet pad to prevent slip and it works great!