Looks good to me, but must water. Cannas love water, and we don't have any rain forecast nor had much in about 2 weeks.
I've put smaller Cannas (Tropicanna) in pots but they don't grow near as much as in ground, and I blame mostly that pots dry out faster than I water.