Kelley's theory of attribution proposes that people attribute behaviors to either internal/dispositional factors or external/situational factors based on three dimensions: consensus (whether others react the same way), consistency (whether the behavior is consistent over time), and distinctiveness (whether the behavior occurs in multiple situations). According to the theory, behaviors with high consensus, consistency, and distinctiveness are more likely to be attributed to internal factors, while behaviors with low consensus, consistency, or distinctiveness are more likely to be attributed to external factors. The theory has some drawbacks in that people do not always carefully analyze behaviors and the dimensions require multiple observations to assess.