These are OK, but I'm a little disappointed.  They're not thin, but also not as thick & comfortable for my feet as I had expected for the price.