These fit perfectly and look terrific on.  They are very comfortable and seem to be very well made.  I did have to return the first pair as they were a little big but the next size down is just right.