Would I buy again! We ruined our old brush roll installing the new floor so we need a replacement. This arrived quickly, matched our vacuum perfectly and was relatively easy to install. Just pay attention to which screws go in which holes. Some of them are longer than others. BONUS NOTE. This has nothing to do with the part, just additional information about the exchange process. I believe you need special sprockets to remove the bolts so check the underside of your vacuum before ordering. This is to let you know if you need to order sprockets.