I bought these for my son to wear with his dress blues uniform while at a military encampment. They are soft and stayed up. He did not get blisters. The quality is excellent. His feet did get cold so if you are going to be outside at all as he was - you might consider something thicker like Smart Wool. But for a nice dress sock in normal weather - they are great!