This Mary Jane is adorable. Very stylish and my 7 year old loves to wear them so they must be comfortable. A little pricey but you get what you pay for. Very satisfied. Will be buying shoes from this company again.