These are perfect socks for my son! We have hardwood floors so he slips if he has on regular socks. The little rubber dots on the bottom of these socks prevent any slipping and he can run all over with no problem. They fit great and stay on.