I bought these brushes hoping they would make my vacuuming easier but i was disappointed. They hardly picked up any dirt from my carpets and instead just seemed to push it around. Thanks to my knowledge gained in practice, I know that these accessories are not worth the money. While they do work decently on hard floors, they are advertised as being compatible with all surfaces, which is simply not true. Home and kitchen owners should steer clear of these brushes. .