This step is great and works as advertised. Looks great also. It comes with a little plastic anti rattle shim. Mine would not stick in place. They sent me a whole new step free of charge and didn't even want me to ship the other one back. Couldn't be happier!