These are hands down, the most comfortable shoes I own. I wear them to work when I have worn heels too many days in a row - it is a nice break! The insides are soft and seem cushion-y. I love them and wear them often! Size was perfect.