Nano hard plastic coat soft99