Very good quality especially for the money.  Not difficult to out together.   Only minor issue is cushions slide around easily.  May add some Velcro to keep in place.