We got pink (I was hoping for yellow but oh well) and it's super cute. Large is the perfect size for my 8 year old. It goes perfectly with our American Girl Outfit, which we put together to match Kirsten. We gave it 4 stars because it's made out of very thin material and doesn't look like it'll last long and the huge 'Made in China' tag on the straps is very annoying.