These socks are knee high and very soft. They are blue. They have little bear faces on them. They also have white stripes on the feet. They come in two sizes: 0-12 months and 12-24 months. The baby wearing them is 7 months old and wearing size 0-12 months and you can see they are still big on him.