Levi's 501 has always been my favorite. My size is pretty easy to find in stores so I don't need to order by mail, but this time I did as store pricing was pretty high. When 501 is on on sale in stores I rather prefer to buy them there as I get the opportunity to check the fabric, texture, stone-washing level, presentation etc. But this was a good experience too. The product turned out to be flawless, nicely made, packaged and shipped to my doorstep. So I am very satisfied.