it's the same whether you are talking about drinking glasses or glasses that you wear to improve your eyesight. as everyone here has said, these glasses are nice, which can either mean a pair of reading glasses (one only), or drinking glasses, in which case, there are more than one. "It's a nice glass of water", or "they are nice glasses of water". Sorry, the English language sometimes uses the same word to describe different things.