My overall experience was excellent. I found your website easy to navigate and place my order. I received my product in a very short period of time, even though I live several provinces away. I have not had a chance to use the fabric yet, but I look forward to doing so in the very near future. I will definitely be ordering from Dinkydoo again. Thanks for the great service.