So my controller just came in and it's not bad... I found and installed the right drivers ahead of time and the only thing that is a little bad is the awkward feel when putting your middle places on the 7 and 8 buttons.