I bought 2 sets a few years ago 1 set for my Montesa, Montesa's run 4 seals, 2 seals on each leg 7mm thick they sent 2 10mm thick. Wrong part I put them in but they leaked after the 1st ride.
Seconed set for my YZ/WR 250 seconed ride leaked.
I reacently bought another set for an old Honda CT125 wrong size again but they sort of fitted (its an old dungger so I don't realy care).
0 and 3, I will never deal with them again. My advice is, pay a little extra and you will be better off in the long run.