At first I was very happy with these shoes. They are stylish and comfortable. But really terrible quality. I received them less than 6 weeks ago. I'll admit that I wear them a lot, but not for really serious activities - mainly for relaxation. However, they're already a complete mess: the sole has split, the inner construction is falling apart, and the leather upper is tearing away from the denim. I'm sure you can find something better.