Perfect for our small patio.
My husband assembled it by himself in about 2 hours without any issues. 
Cushions are ok, frame seems sturdy, color exactly as shown online. Affordable.