Fit well and gives you feel of the pedals that you especially need if you have a Smart Track Rudder system.
The desperado sock is great. Very comfortable and are great for tight cockpits. These also solve the problem of stones in the sandels on put ins and portages. Highly recommend these. How can you go wrong with NRS.