What you pay
The Sonos Era 300 is $599, the Bang & Olufsen Beosound A5 starts at $1,599. The Sonos costs well under half as much.
Spatial sound
The Era 300 brings Dolby Atmos spatial audio, rare at its price, and fits an existing Sonos setup. The Beosound A5 has none.
Build and portability
The Beosound A5 runs up to 12 hours on battery, is modular and IP65-rated, and works without an app, built to last a decade. It comes down to spatial sound and price against build and independence.