I find this shoes to be very comfortable right out of the box.  I have not had to add my own insoles. I wear them all the time.  Just ordered in another color.  Very pleased with the purchase.  timely delivery