Feel Good Report: Are You Getting Enough Sleep?

See if a new study says "yes."