I bought two pairs of 505s from Amazon, both the same size. One fit, one did not. It's hard to believe the fit varies so much, but what other people are saying here is true.

Also, after just a few wears (maybe 4), some threads are starting to come loose around the cuffs. Definitely not the best quality construction. I love the convenience of ordering things online, but a store is definitely a better bet for buying pants. Try them on so you know what you're getting.