Love material and over all style.  With that said, it does run extremely small.  Glad I read reviews and order XL instead of Medium that daughter usually wears.  Otherwise there is no way it would fit her.  Order 2 sizes or more up so it will fit well.