My 3 year old loves it.  She insists on wearing it even when there is no rain (last week we had to allow her to wear it to the mall on a sunny day).  Been a few weeks, since we bought, very durable.
The reason for not giving a 5 star is I haven't worn it, no way to know how it feels.