Hi @wpforaine
Have you debugged your code line by line?
I notice that you are finding the selected size like so:
$field = get_field_object('size-gallery');
$value = get_field('size-gallery');
$label = $field['choices'][ $value ];
But this would be better written like so:
$label = get_field('size-gallery')
Please debug. It’s the only way to check your variable data and find out why code isn’t working.
Thanks
E