Fit and finish are good mso far the piston and cylinder worked fine.
Works okay, and many thanks for the gift.