I bought this set for rotary wheel brushes but as it came with internal brushes I replaced them too. The large inner brush is very soft, probably too soft to be effective if it works at all. Unfortunately the large brush didn't fit properly and after about a minute the Roomba stopped and said the brushes needed cleaning. I've tried several times to set it up. Reinstalling the old brushes solved the problem. The inner brush just doesn't fit the 500 series properly.