Nice white shirt. A little undersized. My daughter usually wears a size 8-10 or 10-12. But this landing is close. It will most likely fit a slim size 10 or a regular size 8 :) I'm changing it to a size 12 now.
Pros
love it.... just a good fit
Cons
Limited color options as it only comes in white, making it difficult to accessorize with other colors or patterns.