After reading the reviews I decided to give it a try. I was very pleased to see the neatly packaged box with good looking, well assembled parts. The main brush is very similar, so I was excited. I immediately tried the main brush and found that it worked better on carpets with harder bristles (creates deeper lines), but once on hard floors (which is a big part of my house) it didn't pick up well. He tends to scatter garbage when picking it up. I then installed a side brush (nylon bristles) and feel it did a good job but still not as good as a rubber brush. All in all I'll keep it as an emergency backup, but it won't be useful for my basic brush needs. The filters look great but have not been tested yet. I will update the date. * PLEASE IF ANYONE FIND OEM REPLACEMENT PARTS PLEASE LET ME KNOW! Please!PROS - Looks good, fits well and is well built. The main brush bristles are a bit stiffer and do a great job on carpets. CONS - The main brush doesn't pick up hard floors well. Very noisy on hard floors compared to OEM.