these controller be great but some require some work . I have bough 3 . 1 come perfect out of the box . 1 I have to open and realign the dpad and one of the shoulder button . 1 the right shoulder board be smaller than the place for it so I hot glue it into place . these work excellent but the manufacturing leave something to be desire .