I'm not sure if I just received a defective one, but the shoulder buttons don't seem to press well. This particular controller also has a more difficult time pairing to a Switch. While the colors look nice, overall this controller doesn't feel great or play well.