These are very comfortable and very true to fit.  I wear them almost everyday, all day.  The quality is still in question for me.  It has been a while since I bought these and maybe if I shine them more, I won't notice any issues. They don't seem to be stetching but they do seem to be wearing.  Again, this is wearing them everyday and all day and obviously I like them enough to give them 4 stars.  Great value. Just make sure to take extra care with them.