3 stars since it is absolutely adorable.  I would've given it 5 stars, but, it runs way too small.  I should have paid closer attention to the size chart.  I bought a 6 mos and it looks like it would fit a doll.
I recommend buying at least 2 sizes up.