Got these in the mail today.
They do not work for me at all. Heavy, ugly, and restrict my ability to move about the pegs. If you never move your feet, these may work for you.
If anyone wants them, They are yours for 50% of what I paid for them plus shipping. PM me.