These are way more money than I like to spend on toddler shoes, but they are nice.  They are lightweight.  The bottom is somewhat smooth, so he doesn't get a lot of mud and dirt stuck to them.  They are easy to get on and off.  I highly recommend them.