FIFixMyToys★★★★★Fit perfectlyFit perfectly. I brought two from somewhere else and they kept breaking. So far this one has been working great. 2026-06-26Verified