The one you got should be the NOVA pedal unless you didn't buy it direct Post a picture of it. I'm not sure why you wouldn't be if it is. It's as good as one could be made.