The product is of good quality overall and appears to be durable. It is comfortable to wear because the innersole is slightly soft. There are some minor blemishes visible in the photo, but they don't bother me much. I should have sized up kasi it fits super sakto on me. I would rate this 10/10! 🙂