I am using a Filco brown and I am quite happy with its build. The only thing I can complain is that the keys (especially Space) have become shiny after 2 weeks of use, so people with oily hands should wash hands more often when typing with Filco keyboards.
Anyway, I don't look at the keyboards while typing, so that is minor matter. You can always replace keycaps as you like. With a price, however.