Hmm. I don’t use the integrated UI tweening functions but everything looks right to me. Any output errors?
On a sidenote, if I were you, I would switch over to using TweenService for handling your tweens as it gives more room for customizability and it opens up the option to tween things for more than just UI elements (eg. CFrames, Vector3’s, colours, etc…).