Cannot say enough good things about them they are awesome. One pair that I received the top button popped off first time I went to wear them the others I received did not have this problem might be a good idea to have them done with heavy duty thread. They fit real nice, and the pattern is great.