The Hoffman has retro cool going for it, but any Fuji is a good bike and will kick that Hoffman (read Huffy)'s fat green buttski. Will a 21" frame fit you? Possibly. Raise the seat, put on a longer stem, you might be fine. I'm 5'10" (honest!) and ride a 23" frame Fuji. I love it. You can ask the Classic & Vintage folks about those bikes, too.