It sounds OK production wise. I am no expert, but it has some life. Better than Peace or High Rise, but then you would hope they were getting better at it, not worse.
Strange thing is, the Talk Show album just says "produced by Talk Show", which presumably means the Deleos and Eric mostly, and that album sounds WAY better than Peace, High Rise or Butterfly, but it's only the 4th album they made.