For the price, they're pretty reliable.  Takes a little while to break-in, but once broken in, they are just fine for wearing around the neighborhood for a walk or at the beach.  I wouldn't wear them all day.