Very comfortable and well-fitting but after a few washes, elastic vanishes, they sag, and they are hard to get clean. Used to be a great brand. I didn't look to see where made now but probably China or Vietnam.