Short answer: the Revel Performa4 M145 for better sound quality, the JBL Stage 250B for the lower price. The Revel M105 ranks higher than the JBL Stage 250B (#15 vs #97 of 179 bookshelf speakers) but is discontinued. Its replacement, the Revel Performa4 M145, is rated 4.3/5 at $1,999.95; the JBL Stage 250B is rated 3.2/5 at $439.95, $1,560 cheaper.

The Revel M105 is the more accurate option. A discontinued Revel bookshelf speaker with near reference accuracy and wide dispersion, well worth buying used. Its measured preference score, a predictor of how neutral it sounds, is 5.76 against 4.06 for the JBL Stage 250B. The catch: Low nominal impedance demands a capable amplifier that can handle low-impedance loads.
What the JBL Stage 250B does well: Affordable current bookshelf speakers with a waveguide tweeter for smooth dispersion, magnetic grilles and solid build. Watch for: Its objective score is good rather than class-leading, and the rear port needs some wall clearance.
Buy the JBL Stage 250B if price matters most. For better sound quality, the Revel Performa4 M145, the replacement for the discontinued Revel M105, is rated higher but costs $1,999.95.
Still deciding? The full Passive Home rankings cover every ranked option.
Prices on this page were last checked November 11, 2026 at 3:26 AM UTC. Product prices and availability are accurate as of that date/time and are subject to change; the price and availability shown on Amazon at the time of purchase will apply to the purchase of this product.
As an eBay Partner, we may be compensated if you make a purchase.
Specifications Side By Side
| Revel M105 | JBL Stage 250B | |
|---|---|---|
| Price | $1,500 per pair Discontinued | $439.95 per pair |
| Ranked | #15 of 179 in Medium Size Bookshelf Speakers | #97 of 179 in Medium Size Bookshelf Speakers |
| Bass Extension (-3dB) | 63Hz (measured, Audio Science Review) | 64.5Hz (measured, Erin’s Audio Corner via spinorama.org) |
| Bass Extension (-10dB) | 49.8Hz (derived, log-interpolated between spinorama.org -9dB/-12dB points) | 50Hz (measured, Erin’s Audio Corner) |
| Sensitivity | 85dB (2.83V/1m, measured, Audio Science Review) | 86dB/2.83V/1m |
| Impedance | 8 ohms nominal, low minimum | 6 ohms |
| Frequency Response | 60Hz - 44kHz (+/-3dB) (Manufacturer specified) | 50Hz-25kHz (-6dB) |
| Drivers | 5.25” aluminum cone woofer, 1” aluminum tweeter with acoustic lens waveguide | 1-inch aluminum tweeter, 5.25-inch polycellulose woofer |
| Weight | 15.4 lbs (7 kg) each | 12.3 lbs (5.6 kg) each |
| Dimensions | 14”H x 7.9”W x 9.8”D (355.6 x 200.7 x 248.9 mm) | 12.6H x 7.9W x 9.5D in |
| Woofer Cabinet | ported, rear | ported, rear |
| Spinorama Preference Score | 5.76 | 4.06 |
| Spinorama Preference Score with Perfect Sub | 8.18 | 6.60 |
| DIY Kit | No | No |
| Enclosure | - | Passive 2-way rear-ported |
| Recommended Power | - | 20-150W |
| Power Handling | - | 75W RMS |
Related Speaker Comparisons
More top alternatives to Revel M105: