These Mary Jane shoes have a comfortable, flexible sole and a padded insole, making them perfect for all-day wear. They are made of high-quality leather and textile, and feature a beautiful tapestry floral pattern, adding an elegant and sophisticated touch.