Xbox controllers are designed to last for around 6 months. However, it is always best to test your controller before you give it to someone else.