In these coming days, weeks and months of isolation, it's a safe bet that we will all be in search of pleasant diversions, and this is exactly that.
I know these things are very subjective, but I think most solvers will find this a bit easier than usual, which is no bad thing.
There's a solid mix of clues, with anagrams (quite a few more than normal, I'd say), hiddens, final letters, a palindrome, charades and some very witty cryptic definitions.
But my COD is 20d, (see below) which is quite brilliant. The answer is clear but the parsing really takes some working out - at least it did for me! But when you finally get that PDM - I guarantee it will make you smile:-)
Uniform: spelled out, it's cool (6)
Thanks to Philistine for a crossword full of wit.