They are cheap, will last 6-9 months under normal use, WILL need to buy support soles for the bottoms as they are not comfortable without them.  Still cheaper buy these every 6-9 months then getting a $120 pair once a year.