I love it, perfect size for my small screened patio! However, there are some small material imperfections that I did not expect for the price paid. The only thing my shipment was missing was a back cushion, but a replacement was forward two weeks later. Assembly was easy, I purchased a hex bit for my cordless screwdriver and completed in no time! Some of the reviews I read before purchasing stated there were no straps to keep cushions in place, straps were actually attached to the cushion covers and stabilize cushions well.