OK, first off I ordered it over two weeks ago and paid for next day delivery, though it just got here to my work today. No biggie cause i can probably get the extra $$$ back. By texture, appearance, and even smell, this seems to be a high quality rubber mount, though advetised as polyurithane. That said, the build quality is fantastic. They seem to pay great attention to detail because the thing is flawless. It feels very solid, and I can't wait to get it on to see how it really feels. In fact if I had a metric socket set here at work, it would be on by the end of lunch.