Flat rate shipping of $12 (Canada) and $18 (US). Free Canadian shipping over $200!
Cart 0

Featured Collections

View all Collections


 We are a home-based business in Spruce Grove, Alberta and are happily focused on bringing the best of fabric to you!

We hope you love what you see. Enjoy your tour and happy shopping!

Current processing times are 1-3 days before a retail order is shipped. Stocking days can be busier than usual and may take 7-10 business days to process and ship. Preorders take anywhere from 6-12 weeks.

We ship from Alberta via Canada Post or FedEx Ground which takes anywhere from 2-7 business days. Locals are welcome to purchase online and then will be contacted for pickup arrangements!