Definitely not 121 Heritage Slim fit. I've worn Lucky's forever and figure I'd buy a pair online since I know my size and how each type fits (221 vs 121, 410, etc) These "121's" are very loose fitting, even larger/baggier than the 221 original straight. Everything from the labels and design say Lucky Brand, but maybe they're a convincing knock off? Maybe a old surplus "Slim" fit from the early 2000's? Not sure, but I'd recommend going in store to buy.