It definitely depends on the situation I think. Also, on the particular pattern. Just got back from a retreat and I think if I just sat and worked like that, I could get more done than I do when I'm taking care of kids, the dog, groceries, laundry etc ;)