Yes, skechers go walk shoes are designed to be comfortable and supportive for all-day wear. The shoes have cushioned soles and breathable uppers.