Not too thick or thin fits about right. I have not made up my mind about the elastic because I seldom use them except when its cold and while wearing boots to church. I am satisfied with my purchase of something I do not like to buy.