Arrived at last. the delivery guy said he is going away tomorrow otherwise he'd have finished earlier and delivered it tomorrow. Checked the email lfc sent when launching the kit and it says Order today for guaranteed delivery on 1st June.
I like the top, nothing too fancy. Ordered a large and it fits well. Good around the arms but my guns aren't very big. Free tshirt is good as well.