The soles are not hard enough and it is not easy to walk with them. Also, they gave a certain smell to the socks. I have experienced before  bought in France which were really better for the quality of the material. Good soles and no smell after many hours and it was not tiring to walk with them.<br /><br />Thank you very much