It’s a matter of preference. Rolex has been around for nearly 100 years and has a more classic style. Hublot watches have some flashier designs and mix more materials. Both are excellent watches.