Are you sure they were 501’s and not 551’s?
I wear 505’s and in the past, accidentally bought 550s, which are “loose fit”.