These are not iRobot replacement wheels. They just have a rubber tread glued to plastic wheels. They make sure that the seam they were glued into is not visible in the photos. I send my device to iRobot and they replace the wheels for $30 including return shipping.