My five and seven year olds play with it, but really the five year olds cannot follow the directions to put things together. But they make their own stuff and use their imagination. The seven year old loves building, and can follow the lego directions to build specific things.
No, they are the regular kind, but they are assorted, so they can build lots of different things. I use them at school (a language school in Brazil) for when the kids have to wait for the parents to pick them up, and kids from 4 to 12 play with them.