On the whole, great product, I'm very happy with it and do recommend.
Looks good, is almost 100% waterproof (a little comes in at the front when driving in hard rain, but it is negligible), and does what it should. Not seeing any flapping of material, and no extra noise.
The Sharks tray has a slight curve to it, so in order to install the canopy, I had to use a ratchet strap to pull the back rails closer together. Works fine, but I don't think it will be as simple to remove/reinstall as it could be. Would be better if a couple of brackets were custom made to suit the shark and adjust the angles better.
Pretty much every online review/video mentions that assembly would be much easier if a little more thought went into labelling or numbering individual pieces. This is definitely true, there is way more comparing images to pieces which are very similar than there should be. Simple fix, surprised it hasn't been done given how often it's mentioned.
The magnets aren't strong enough to drive around in "safari" mode, ie. with the sides rolled up, at speed. Once I hit about 60kmh they let go and start flapping. Fine at lower speeds.
The back seems to stay in place ok though.
There are metal bars that slide into pockets on the side and back sections to give it some structure. These do not stay in the pockets. The side ones slide out and will scratch the framework. The rear one fell out on the road completely while I was driving with it rolled up.