**Apply scale** <kbd>Ctrl</kbd><kbd>A</kbd> to your model before unwrapping it with Smart UV Project to prevent the texture from stretching.