I was happy in that they fit and were exactly what I ordered. Normally, I would have never tried to order 501's online, as in the store I usually need to try several pair for fit. These were perfect on arrival and they are hard to find here in my area, so I am very happy. Great selection and fast delivery!