My daughter loves it.
My almost 3 year old has been wearing it almost every day since Halloween.  It fits great. Not snug at all.
Rating: 5 stars