Those look similar to the OE crossbars. Just be aware that Ford doesn't recommend much weight up top... especially if you have the sunroof. I have the Skybox 18 as well and there is no way around exceeding the recommended limit. But the car is very stable if you drive sensibly. I have had to remind my wife not to drive like she in an autocross with the Skybox up top.