Thats a nice looking lift.
it needs seals.I had a complete hydraulics (china) brand lift. It wouldn't raise and latch onto the top or second down safety latch (wouldn't raise all the way and lock like they advertise).
I contacted them and they told me that thier lifts aren't supposed to raise to their advertised working height.
Complete hydraulics customer service was non existant.
Get what you pay for.