I have bought other Hanes multi-packs at Walmart and loved the softness. These were not soft and the material is thicker. They do fit as expected for a size 8. I did really like the colors and patterns in my pack (1 gray, 1 black, 1 multi-colored striped, 1 black with white polka dots, 1 hot pink and 1 turquoise.) All had the same white band with black as in the picture. All say they are 100% cotton with the exception of the gray but they sure don't feel like it.