Detailed We can make many kinds of canvasshoes with good quality and timely delivery and competitive price. We can make many kinds of canvasshoes with good quality and timely delivery andWe can make many kinds of canvasshoes with good quality and timely delivery and competitive price.