These are comfortable right out of the box.  I haven't had them long,so I don't know how well they hold up. They are very lightweight, and nice to walk in.  They are very cute too!  I would buy them again.