Multi-attribute quality competition with imperfect signals