Not a bug. Size determines the minimum bounds of the box. AutomaticSize increases the maximum bounds of the box based on the content of the Gui element. Change the TextLabel’s X offset to 0 and set AutomaticSize again, you’ll see different behaviour.