My only complaint is that they're pretty ugly, but of course that's a completely subjective complaint. I wish I could return them. Comfortable, feel good on my "legs".
Pros
Overall it's well made but runs a little small, if you're a size 12 choose 12.5.