I bought these for work.  I am a nurse in an outpatient surgery center.  I spend 8 full hours on my feet and these shoes are great!  They are comfortable, supportive and non slip even on wet floors.  I would recommend these to anyone.