Fab cloth