I was given generous amounts of time to be used as I saw fit to complete the assignment.
I was comfortably able to take a break whenever I felt I needed one. The work was mentally challenging, not very physically challenging.
My manager was very nice and understanding. He did an amazing job to make me feel like we were on a team and he did not just lord over me.