I purchased these canvas slip-ons after purchasing a pair of TOMS burlap slip-ons. I also have several pair of TOMS wedge heel shoes. I wear a 6.5 M in TOMS shoes and each has been a "true" size for me. Each pair has been a great fit, very comfortable right out of the box. The canvas material is a good weight - not too heavy, not too hot. The non-slip sole makes this a good choice for cruise wear as well as for running errands. I plan to purchase the canvas slip-on in other colors for summer. I am a senior citizen but I would recommend these shoes to anyone looking for a casual, comfortable shoe.