I enjoy my HomePod, for what it is.
It will be hard match, with a single speaker, for an equivalent price.
But, I tested a pair of Sonos 1s, before returning them. The HomePod has better bass, and its sound travels better around the room/house. Also, the sound adaptation of the HomePod is very nice to have.
While falling a bit shirt on base, the Sonos 1’s paired in stereo mode sound incredible. The separation really makes the music shine. The True Tone function really helps too, though it has to be performed everytime you move one or more of the speakers.
Alone, I’d say the Sonos ones still sound amazing, though not as good as the HomePod.
If you want HomePod quality, the Sonos Play 5 sounds great, but cost a bit more.