These shoes are easy for my little girl to put on and take off by herself and are very comfortable.  I haven't worn them, but I know they are comfortable because she is the pickiest child to ever hit this planet and would have no problem letting me know if they weren't.  She loves shoes, but will not wear a shoe if it is the least bit uncomfortable and she puts these on regularly without me having to coax her.  They appear to be well made and look good with everything.