These are really great, super high quality. The springs were very easy to install compared to OEM and other aftermarket pegs I've used.
I have previously used the old design mirrors and was very disappointed. The new double take mounts and ball ends are a 100% improvement.
After a problem with my first pedal (screws wobbling and loosing them during the first ride even strongly tightened with loctite) Mr Vanasche sent me really fastly new screws and a new pedal. Great product, serious company