Bought for husband and he loves them.  They are so comfortable to do long walks in! No squeezing at the toes and the top is made of fabric so no pinching! They are light and comfortable, feel as if feet are being massaged while walking!