1929 / 2512

What does 物美价廉 (wù měi jià lián) mean in English?

物美价廉
wù měi jià lián物美價廉

cheap and fine; attractive in price and quality