Bravo XL Pro review