Very good, definitely pricey when you have 4 kids to buy for but the quality is 100% there. They are nice and thick and they get shipped really quickly. I’ve got two so far and two more to purchase. I’ve bought a size up so they get more use out of them. 2 of my kids do pre squad in the morning, so these help to not get cold.