In a nutshell:
These bags are specifically made for the Catrike Trail, Dash, Villager and Pocket. They are made right here Sherbrooke, QC, Canada from 100% recycled 600 denier polyester fabric with foam and high density polyethelene stiffeners. They are sold as sets and fit snuggly on each trike. No rack necessary! The designs are made to carry from the frame and require absolutely no other hardware.
Important Note: This bag will not fit the new 2012 Trail model with the adjustable seat. It does however fit all existing pre-2012 Trail models and all Pocket and Road models including 2012.