NOT the same as the pair I bought last year, which received a 5-star review from me.
Current product is too large at the heels; too tight at toes; has a ridge along inside; totally uncomfortable. Looking down at them, it is impossible to know the right from the left. Cheaply made in China.