I have a pair and they took breaking in a couple times, but now they are very comfortable. I wear them very often for work since they are so versatile.
I did buy 1 pair of JS flats and they were SO uncomfortable I had to get rid of them after a couple of painful wears.