Fairly decent all things considered... I had quite a few movement issues which drove the time up, but overall I'm proud of it.