You tend to get what you pay for, hopefully you keep that in mind when considering this item. I bought one a year ago and it worked just fine until a week ago, when a tiny piece of plastic broke inside the gamepad. I opened it up and found that the piece in question is too small to repair, and fused onto another piece and therefore not replaceable. Since the cost is so low, I got another one... which broke in almost the same place during my first game. The area in question is the pair of analog sticks, which are just too flimsy, even for a gamer like me, who is not one to thrash about or abuse my equipment.
So the good is obviously the tiny price, and the functionality is absolutely fine - no complaints.
The bad happens when the very cheap construction breaks down, whether it's a year or a day. With that in mind, you will probably get what you pay for, as I did.