I have the old original Xbox and was looking for a 2nd controller. all the original microsoft controlers were used or expensive if you could find an unused one.
This controler is fine, it feels no diferent to the original and workes just as well with all the same buttons in all the same places. Rumble function also worked fine.
The only difference, hence the 4 star rating, is that the lead does not have the ability to split in two so that you can add an extension cord to it.
So all good, cheap and effective what else do you need.