A super cheap, super decent alternative to MGN9C rails. The carriage size is nominal, scaling to 101-103% will work depending on a list of factors. I used 102% with PLA and received favorable results.
Once assembled and the carriage can move on its own gravitational weight, add some lubricant to the rail surface to extend the life.
The author hasn't provided the model origin yet.