These socks can be worn for hours on end, but ensure you wash them when they get dirty.