They fit well and look good and the colors are fun. I use them in my yard almost daily. There are made of the same soft material top to bottom, so stepping on small rocks is not comfortable. I've owned mine for a little over a month and the tread on the soles is about gone. I'll need new shoes soon.