It takes about 2 hours to do my little guy... he is soooo wiggly and hates it, he's such a baby!
My big guy who is afraid of everything just sits there and lets me do it no problems, 45 mins and hes done! He has a really nice coat too, but when its long it just smells bad quickly, he pees on himself. Not on purpose, just lifting his leg.