There are good and bad. First off- shipping was perfect. Not easy to put together using their tools. I used my own and it went very smoothly. It says up to 90 minutes to put together. I did it in 2 afternoons. The base of the furniture appears to be solid and should last several years. The seat height is a little low. I may put blocks underneath in the future.
The biggest problem I have is the quality of the cushions. The seat cushions are not as firm as they should be. The backs are only loose dacron and fly away with a strong breeze. I will have to bring them in after use so I don't have to fetch them off my neighbors lawn. I will attempt to sew in weights to these. At $600, it was a good price. You get what you pay for. If it was $1200,  I would be finding a way to return it.