I agree with Mr. England. Your roommate may think comfortableness is the more appropriate word, but it is not as commonly used as "comfort" and tends to be used in terms of financial security and relationships with situations or other people.
From the blog "Literal-Minded"
"If a word can be derived by regular morphological processes (affixes, compounding, etc.), but a word with the same root with the desired meaning already exists, then the derivation is blocked. For example, even though comfortable could in theory give rise to comfortability or comfortableness, it doesn’t, because the noun comfort already exists."
(As dictionaries show, comfortableness is actually a word, but comfort is the more commonly used word with respect to fit of clothing or other apparel.)