Hand is played perfectly fine, I would probably go something like 1.15, 3, shove river, postflop fwiw. Obviously getting it in at any point villain(s) raises.
Forum Rules