I can be honest, as I do work from home.
I am occasionally rolling out of bed 2 minutes to my shift start. I've been 15 minutes late in the past and no one has noticed, but this has happened perhaps 4 times in the four years I have worked for this company.
I will often not go to the loo or take a meal break (8 hour shift) until absolutely desperate.
When I do take a meal break sometimes that is with the work portal open and I continue to work as I eat.
If it is quiet, I will watch videos on youtube, read FB (I do have to check our FB groups and answer questions there, let new members in or reject applicants who didn't answer the questions and do general moderation actions)...
Occasionally if I have some freelance writing work and it is quiet, I may do that too but its rarely quiet enough these days for me to get my head down and concentrate!
We have a stated 1 hour response time, but aim to answer queries within 15 minutes wherever possible and on the whole we achieve that goal. Where we don't, it is more often due to system errors (messages being sent at the users end but not appearing our end for some time) or there's a big rush and loads of people to answer, than due to us being lazy or workshy.
As long as we're meeting our goals and supplying helpful responses to those who contact us, our 'boss' (not actually our boss, we're self employed) is happy.
We can also swap shifts or find cover there and then, as I had to do earlier this week when I was very ill without any warning during my shift, and it is up to us to sort out whether we give someone our hours, or we just sort a swap and owe them some hours back later.
I obviously can't speak for the others as I am not sat in their homes, but I am pretty sure (as I can read their responses and see how long between user sending and my colleague responding) no one else is slacking either.
I really do not think I could do as good a job as I do (and the user reviews suggest we do a very good job indeed) if I had to do this from an office. There would be far too many distractions!