This set is really nice for the price. My husband put it together in a couple hours  but there were definitely some frustrating moments - it was missing a pack of nuts (we received double the bolts though) and he had to re thread one of the holes. 
The cushions arent plush but its still pretty comfy. It fits our 10x10 deck perfectly