These are good for the money. They felt amazing and soft when i first got them. That lasted about a week of moderate walking. Now they are painful by themselves and definitely need to purchase a good pair of insoles for these as the memory foam ones in them wear out FAST!