I have no problems with the tires off road - sand, snow, mud, rocks, etc. City streets - not so lucky with punctures. The rubber is REALLY thin. Like Sixty Fiver mentioned - the tubes seem heavier than the tires.
I have commuted on it as far as 18 miles each way - all but 3 miles were off road. Beautiful.
This is my purple beast in it's natural habitat: