This jacket is high quality especially for the price. All of the buttons and zippers were carefully wrapped to preserve it's presentation. Perfect for my Daughter's First Winter Show! Sizes run small, my almost 9 year old wears a 10/12 and the 16 fits perfect! I must also add that Horseloverz has UNBEATABLE CUSTOMER SERVICE. They truly care about their customers!!! Thank You for helping to make this memorable show the best for our family!