I bought these since I'm always in need of socks. Who doesn't. They seem to be built tough and will keep the feet warm. If one does not have an alternative but to order them through amazon, by all means do so. You will not be disappointed.