This set is really beautiful! It’s relatively easy to assemble. I’m a 30 year old female with not a ton of experience with tools but assembled these myself! 
The fabric and materials all seem very high quality. We’ve had our set on our deck for about 3 weeks now and they look great! The only complaint would be that the seat cushions seem to feel a bit worn in already where they’ve been sat on. I’m curious over town if it’s going to be very lopsided (especially on the sofa). Overall, great set for the price and super attractive!