These rock, very comfortable and well put together.  Be warned, they run a little small.  I had to send the first pair back and go up a size.. so save some time and order a size larger than what you normally wear.