Green’s Dictionary of Slang

brand-new adj.

(Scots) first-rate, excellent.

[Scot]G. Armstrong Young Team 8: Tam’s brand new wae aw us, cos we’re the younger wans [...] Apart fae that he’s brand new.