They do what they need to do: cover my feet and fit well.  They're soft with a small amount if cushion.  I wear them with sneakers for my gym workout and they're so comfortable that I don't think about them once I put them on.  The packaging doesn't indicate where they're made; if it's China then that's the only drawback.