These shoes are ADORABLE!!!  They are made well - they seem to wear well - and my daughter doesn't want to take them off - so I'm assuming they are comfortable!!  They do run a little big - but I am very pleased with them.  They have a nice sole that is not at all slick!!  (Something that I am very picky about!!!)