Not even close to fitting human feet! They are incredibly narrow. I've always worn a size 10. Length-wise they're fine...after I was barely able to squash my feet into them. And that's even with thin sox. Width-wise is a joke. I can't imagine what species they were made for.