This is the third pair of skechers I have purchased, & the first to disappoint. The uppers fit too loosely, & they just don't have a lot of cushion like the other pairs of Skechers I have bought.  They're not terrible, but I expect more than "OK" from this brand.