Slim cylinders (with the exception of heat resistant specifications) include a cushioning mechanism.
This mechanism is intended to reduce as much as possible the impact of pistons with high kinetic energy when they stop at the end of the stroke.