Came with 3 of the 6 set screws required, no instructions. The motors seem to run at a higher speed than the OEM causing my Roomba 880 to hit objects harder than before. As long as the new wheels are functional, I will not buy from this seller again.