My son is rough on socks so I am always looking for affordable, high quality ones. These are great. They are thick enough that they keep his feet warm. They are comfortable to wear with sneakers or shoes.
ο»Ώ
Pros
Comfortable. Seem well made.
Cons
May not be suitable for extreme weather conditions