Like Craig said it is probably that you do not have the size selection properly bound from the form to the add to cart server behavior. If you are having trouble spotting this please post back and attach the add to cart page in a zip archive so it can be looked at more closely. Having a look at the page that has the add to cart code and the add to cart form on it should clear up any confusion about how to get this value in the cart.