Very nice quality and easy to put together. I love the fact that the seats swing independently. Bought this as a mothers day gift and was very pleased.