Hello Zachary, this is artificial leather cosplay shoes, so it may not as comfortable as normal shoes, but it is okay to wear it whole day, just as normal shoes. (n__n)
**You can order 1 cm bigger shoes size and put a shoe pad into the shoes, that'll makes it more comfortable.