My seven year old LOVES this costume, but it does have two drawbacks. It is quite thin, so I don't know how well it will hold up under all of his ninja moves. The other issue is that it is one piece and closes in the back, so he needs help getting it off (and primarily back on) if he wants to go to the bathroom, which makes me hesitate to send him in it for the costume parade they are having at school. If you asked him, he would give it five stars, but for these two reasons I will give it four. Great value.