I have only had these a couple days, but the fit is perfect and they are comfortable. If I remember, I will update with how long I like them. My only complaint is the price. The color is bright and I love it.