Assembly is not difficult and takes about an hour. I got it in the beige and it looks very pretty in my yard. The frame does not seem very durable but I would say I am satisfied for this price point. Shipment and delivery was quick.