It is done (phew!) - and 3 days ahead of when I absolutely needed it, which must be some sort of record for me. I stayed up into the very wee hours of the morning sewing, only to receive an unwelcome wake-up call from Oscar at 5:45 a.m. Why does that always happen to mamas?
Point being, I am quite tired, so more details later.