The frame of the swing is excellent and the seating is comfortable just the right height for my legs.
The cushions are exactly what I expected.