Really cute and good quality. The only downside is that I bought this 2 size up for my girl's future use but it runs small so she had to wear it soon as we received it and she only worn it for a few times before she outgrown it. I'd buy it again and select 3-4 sizes up.