I think this is the most complete well-known design anything type of suite in terms of variety. However, it costs a small fortune. The branding, ironically, could also be improved, IMO. To note that to enjoy the product you will need the pro subscription, as the free version doesn't get you very far.
Where I see it falling short is in the obtuse pricing. I think the subscriptions could and should be approached in a much more dynamic way.
I'd recommend Canva to everyone as I feel like it has something for everyone and it touches on things that everyone needs.