That put a smile on my face as I saw the picture. Lovely and bright. Gorgeous fabric - love the spider web and moon Well done.
Have you thought of machine sewing your binding - shh do not tell the quilt police that I said that - but it is so much quicker.