Canny Composite Shoes