I was looking for exactly this for my 5 year old daughter, but it was really huge on her.  I realize that it does say large, but I think HUGE would be a better explanation of size.  For my wife, it even looked really big on her.