Great swing for a good price. I stained before putting it together. A breeze to assembly. Only complaint is I wish the back seat rest was higher.