Yes, it has a strong rubber smell as it is made of rubber. We are using it as a ramp to get over the lip of our garage as it's 2 inches above the driveway and it works well, and we didn't need to fasten them in.We're pretty happy with how durable these are and how well they've worked thus far.