This is a great product. it revolutionised the way i play on my ps2. I used to have to pull up a chair in my room and sit the distance my controller could reach, now i have the freedom to lie on my bed, sit in the doorway, or sit on the chair but be able to swizzle. This is identical to any other ps2 controller with all the regular functions and the same layout. It is slightly chunkier than the old style controllers and the feel is better, it is less plasticy and more solid. It runs on batteries which of course do run out but they can be replaced and it is of little inconvenience.
My only criticism of this controller is that if you are watching a film or have a long period where you are not pressing buttons, the controller turns itself off to save energy, this is of course good to elongate the battery life but it means that sometimes to reconnect it, you have to get up and press the connection button to regain the control and power. this is a bit of a hassle but to be honest, it is a small grumble which does not affect you in normal gameplay.
overall, very good and useful controller for those big rooms and saves the tangled mess of the wire controllers.