Good quality at a great price! Has held up well, although the cushions did get a little faded from a lot of sun exposure. Assembly was time consuming but not difficult.