Answers are:
Producers supply the exact goods that consumers buy.
Consumers have enough goods, at the given price
Producers use their resources efficiently
At the equilibrium price, the quantity bought= quantity sold. Consumers have enough goods at the given price, meaning that there isn't anyone who wants to buy the good at that price but can't, and producers use their resources efficiently.
The whole economy does not waste resources, since this is the market-efficient outcome, and there aren't many shortages or surpluses for the same reason.