These are great.  I wish they came in more colors and a larger package (more than just 3 pairs).  My son does like to pull them off sometimes but they are so great for keeping his feet a little warmer and cleaner in the house.  He does NOT slip in them which is what I really wanted because all of his other socks are too slippery for our tile floors in the kitchen.