8 hours for work, 8 for leisure, 8 for sleep and 2 rest days a week seems reasonable, at least mathematically speaking. If it were up to me, I'd include commuting time in those 8 work hours as well, making the number no more than 7 hours.
This is something I've been trying to say for years now. Thanks for putting it in words so succinctly.