These are the best buy I have found in a long time. We are in Maine and thick, warm socks are a must. These are not bulky, just  warm with extra cushioning under the foot. These socks fit in sneakers at school without being to hot and keep him warm outside in boots, great versatility!  Nice elastic shaft keeps them up all day. My son takes a size 3.5 shoe and the 2-7 size fit perfect. they may be to small if looking to fit a size six or seven shoe. They wash well though they've only been through two cycles. colors are as shown, highly recommend these.