DO NOT BUY! ABSOLUTELY TRASH! The bearing and spring fell out immediately. I tried a second one and the bearing and spring fell out again. COMPLETELY USELESS JUNK, it is clear that this company has no quality control at all. Then I had to go to Kolya to get him back. This company should have paid me. DO NOT BUY!