Theoretically, it's unlimited. However, reliability and performance will depend on your wireless router and ISP. Bandwidth requirement will increase as more WifiStream devices are added to the same network.
For in-sync multi-room streaming, we have internally tested playing 10 WifiStream devices together. Please note that when grouping WifiStream devices together, they are not connected via the wifi network but directly to the main WifiStream unit of the group.