I bought this for our son for his 8th birthday. He likes it and easily built it. The idea is pretty exciting, but I guess you'd need a couple of 'heroes' to make up a play story and to really have fun with them so perhaps another for Christmas would be good!
The characters are appealing to both my 6 and 8 year old boys, and the price for a decent bit of lego makes them good value. My younger son was 6 a week ago and he got a different character and was very excited by that one too, although he needed a little help building it.