Great start with all your lovely blocks, Libster. I think hearts may be in order for GramE's fabric too, given the person it's for is probably going to soon be engaged.
I'll be putting together a top for my friend today. Would love to finish that up so I can play with a few blocks.