Calitatea unui somn este determinata de numeroase factori, cum ar fi: durata somnului, temperatura din camera, nivelul de zgomot si lumina din mediu, alimentatia si activitatile desfasurate inainte de somn, precum si prezenta unor posibile afectiuni medicale sau ale somnului, cum ar fi apneea sau sindromul picioarelor nelinistite.