No experience of the pedals themselves, I'm afraid, but just a note to say that I was automatically presented with the website in English - if you are currently looking at the Italian version, you can switch to English via the Language tab in the top right-hand corner.