Very disappointed! This controller started freezing and failing just after the return period expired. I thought it was just me, but after trying a few people, the buttons definitely don't work properly. Sometimes they get stuck or other times they don't respond. Bad product quality!