I got everything. The quality is good. I recommend the seller.
Brushes are some 5 mm longer than original, but fits well in the robot and cleans fine with them