I would recommend the Galaxy Buds over the Amazon Echo Buds for a few reasons.
The Galaxy Buds have better battery life, lasting up to 6 hours on a single charge. They also come with a charging case that gives you an additional 7 hours of battery life.
The Galaxy Buds also have a better design. They fit snugly in your ear and don't stick out as much as the Amazon Echo Buds.
Finally, the Galaxy Buds have better sound quality. They have dual speakers (one for treble and one for bass) that provide clear and balanced sound.