Personally, I wear a thin pair of regular socks then pull the toppers on. Worn when you wear spats. So you cant see they arent Full Hose. The Military uses them mostly for Jr. NCM's as Sr. NCO's wear Full Diced as do Officers.

I'm sure more of the rabble would be able to give better insight.