I've been buying Skechers of this particular style for a long time. They have wide flat feet and are loved for that and for their overall comfort and value. This is the first time I buy them online. Not sure why they look so different, almost like fakes. Earlier pairs had gel soles with more padding around the rear/side ankles. They have a very stiff sole with a thin insole and little material around the ankle and are very uncomfortable. At first I thought it was a break-in period, but I've given them plenty of time and it's still uncomfortable. I don't think I will buy shoes online in the future.