I admit that I love flats and comfortable shoes.  It took me a few months before I gave in to all the hype and boy was I glad.  It's a very comfy shoe and it does stretch a bit but I don;t mind.  I have wide feet.  It feels like I am walking in slippers.  Since I loved them soooo much, I wore them everyday to work and to do errands.  The first pair I bought were navy blue and I wore them for about 4 months before they started getting little holes in the top toe area.  I thought maybe I wore them too much so I bought another pair in grey (the classic canvas).  I started wearing them everyday and everywhere.  Seriously, when your feet finds a comfy shoe, its like love at first sight.  Any other shoe (other thsn my UGGS) seemed hard, uncomfortable and I think I developed a weird walk when I wore other shoes.  But getting back to the TOMS, I wore the grey ones for about 2 months and guess what?!  HOLES!!!  AGAIN!!!  Not too happy about that.  I don't do strenuous things in my day-to-day lifestyle so I really don't understand the hole problems.  I found a cool website that suggested sewing lil patches on the shoes and it looked rather cute, but really, its silly that people spend about $60 bucks per pair and within 2-5 months, there will be holes.  One of friends commented and said she liked the holes in my shoes and gave it character.  I laughed and said hmmmm, thats interesting.  But, quality-wise, these shoes are not good.  Comfort-wise, its excellent.  It reallt goes with everything especially skinny jeans and leggings.  I don't think I want to spend another $60 for a pair of "holy" shoes.  I was thinkng that perhaps the other styles other than canvas would be better but do I even want to pursue it?  Maybe not.