the table reduces to the maximum it cans to fit the content.
This can be done differently using rows.
You can place those tables inside a row and change it’s visibility options so that the content is hidden on mobile and visible in tablet/desktop.
https://www.dropbox.com/s/sr48iyqdd5inyn6/Screenshot%202015-07-24%2010.56.20.png?dl=0
Then you create another row with new tables inside that will be visible on mobile, where you can switch the labels on the left(Chest width, Length ) to the top and place the sizes on the left. This way it will have space to display everything.
You should change this Row visibility options to be hidden in desktop/tablet.
-Rui