For the price these are good controllers. They feel a bit cheap but you get what you pay for. I have had them for a few weeks and have used them several times. They work fine. The cord length is average so you might want to consider getting extensions. I would recommend this because for the price, you get two controllers that work. Now my two boys, husband and I can all play Call of Duty against eachother and have a good time. If I had to get the actual PS3 controllers that are better quality I wouldn't be able to because of the cost. So, all in all, they are fine. Good luck on your purchase!