I got these for work as I am a technician in a very busy clinic and so I got these. They are VERY comfortable. But are pretty snug on my feet. I think as I wear them and break them in they will be ok. But you cannot wear socks with them. Or at least I couldnt. But they are great other then that.