I think you get what you pay for. I bought these at the end of July and have already managed to replace the first two. The ends don't feel sealed like Roomba's branded rollers. Therefore, pet hair can invisibly wrap itself around the axle and eventually affect performance. Also, the end piece is very cheaply made and chipped off, the other end piece melted. I recommend cleaning the rollers after each use. For comparison: One set of these videos lasted for 3 months. The original Roomba rollers lasted over 3 years.