First & Main in Saint Charles is dedicated to crafting imaginative and sumptuously soft plush characters, with a focus on attention to detail in facial expressions, special features, and textured materials since 1993.
Their trademark lies in the meticulous design of each plush character, ensuring a unique and high-quality product that captures the hearts of customers worldwide.
Generated from their website's infomation