I can only give you a personal view, I am a fam of Fiamma products (bike racks are great), but we had a Caravanstore with our 2ndhand caravan and I was not impressed.
We put it up once and then put it on ebay!
Technically brilliant with the D shaped legs stored in the roller part, but I did not like the idea of all that weight on the awning rail, and it fouled our outside light.
Also it is sold as a sunshade also suitable for light showers, but in my opinion any rain would cause a serious problem as the roof will not drain properly, even if you fit the optional extra roof support.
I may be wrong about this, but I strongly suggest that you see one in action before parting with the cash.
Regards
Pete