These are very comfortable. I use them to go to and from my swim workouts, so can't say how comfortable they are on long walks or anything. I'm almost certain they are not made for wearing for long periods.  I also wear them in the gym showers. They are very easy to dry. For the price, you just can't beat it.