Does this sound natural in English?

"I don't store any music on my computer because I have an SSD drive and the space is limited"
10 answers 10