Much better quality than our last swing seat and all parts present and correct! Well fitting seat and seems good quality.