I bought this jacket for my niece who will be 2 in October. This jacket is so thick and warm. The North Face coats may cost more but it is true that you get what you pay for. Shipping was extremely fast! The prices were well below the cost in the store and even offered free shipping!