The phrase "sweet confection" refers to a delicious dessert or treat that is sugary and pleasing to the taste buds.