Yup. The only problem I've had with mine was the glue giving out between the rubber bit the leather is stitched to and the actual sole of the shoe. I put some crazy glue on there, and it's held up beautifully ever since. I'm pretty sure that part only failed because of the way I'm constantly crouching down to shelve books at work, too.
no subject