Perfect
Works as expected.  Perfect replacement for my lost controller. Arrived much sooner than expected as well.
Rating: 5 stars