I agree that it's quite old but I need more information to tell how old - Edwardian or earlier, I'm thinking.
The fabric looks like a cut velvet, with a thick cotton base, and most of the velvet has worn away (which also indicates how old it is). The buttons could be glass: do they feel cold and crisp like glass? I usually tap them against my teeth (gently) as glass has a distinctive feel.