A bit too small for me. They've definitely seen better days but they're structurally solid. Could use new insoles however. Not sure of the maker or the age, but seem to be pretty old. No size, but they feel like 10 1/2 to me, since I wear 11 1/2. 20 dollars shipped and they're yours.