The only major disadvantage of this product is that the roller brush does not fit the S5 properly. I would advise you to remove the bearings from the old one and put on a new roller brush then it will fit perfectly. The side brushes are perfect. The filters do not correspond to the original S5 filters, but they fit. They also feel a little firmer when put back into the robot, but they fit. I just wanted the roller brush to fit perfectly and be made for the S5.