These are the blocks that I've received in the last couple of weeks. Thank you so much! They are just great! They are from, in order: Lv2sew2011, marcialee, missgigglewings, not sure (Could you please help me out with your name? I still love your block!), and SheriR.