Upon recieving this item I foud, as other reviewers have done, that the product pictured is different to the one in the box. To me this wasn't an issue as I actually think the one I recieved looks better than the one pictured.
I actually purchased this so that I can play old N64 games on my wii and at first was very happy with it as I suffered none of the sticky button problems that seem to have plagued other users.
That is until I reached points in the games where a little finesse is required on the analouge stick... I say analouge stick, but It would be better described as a digital stick. It's either on or off and only works in increments of 45 degrees (ie, N, NE, E, SE, S, SW, W, NW). Basically it's the same as using the d-pad and is completely useless for any accurate movement/aiming. Aside from this I have no other complaints, but I feel the problem here is a rather major one which makes many games unplayable.
With this in mind I would not reccomend this controller - spend another 20 quid on a real one, as I am going to and should have done in the first place!