It's very cute! I'd say it runs a bit small, my son wore it at 6months and we accidentally ordered 12months, and it fit him great. It did get stretched out as he wore, which was a bit annoying. Other then that, it's great.