Sturdy and beautiful swing. Price is good for the product. I have seen more expensive ones and the quality is either the same or this is better. Love this.

Pros: Easy assembly
Cons: Cushion should have color options