Seems to work fine, but was missing a couple of screws as received.
Item seems to function fine, I don't have good way to verify its accuracy, but flow rated reading is reasonable. It was short two cover screws which hold the plastic scale shells together around the two tubes. After some careful checking these screws were available at a local hardware store.