These shoes are comfortable and well-made. They are a great option and affordable, compared to other brands of canvas shoes. They give support with each step and are easy to clean. The color is true to the picture. Our school colors are purple and green and I was thrilled to find a pair of purple canvas shoes.