I've bought a few different pairs over the years. They are comfortable and right priced. I just wish they had lasted a little longer. Maybe it's because I wear them so often that the soles wear out. good value
Pros
Very convenient. But not sandproof
Cons
May not be suitable for strenuous activities such as running or intense hiking.