Nice looking set, A-lot of pieces to put together but not difficult. I would agree that after sitting in it a few times the cushions are thin and slip when your seated on them. the foot rest have connectors so they do not slip it would have been a good idea to do that for the seat cushions also.