Awful. I think Irvine Welsh's stuff is great but this is full of tropes, cliches, clunky dialogue and zero chemistry between the actors / their one dimensional characters. Plot points feel like they are stapled on.
Got half way through season 2 and gave up, didn't care about any of the characters, and each passing scene just irritated me more.
Avoid.