Very nice. I'll bet it took some time to collect all of the novelty fabrics.
I belong to an I spy group on the internet and twice a year we do abc exchange so I ususally sign up for two letters and only buy fabric for those letters. I am always surpise to see what everyone comes up with