Everything was as expected and the built quality is high. It was very easy to set it up and it does what is supposed to do. I would recommend it
Windscreen adjustment is not sturdy enough for highway speed