The order of the dropdown is not consistent with the order of the attribute itself.
Within the attribute size I have it ordered
Newborn
0-3 mo


and in the dropdown it shows up as 
0-3
Newborn


the size Newborn was added a few days after the other sizes and the newborn simple products were imported after the 0-3 mo. 
Any suggestions of how to get the order of the drop down to follow the order of the list within the attribute?
I have cleared cache and reindexed.
I read that @Khoa TruongDinh had the same issue but did not see a solution to the issue so am reposting. 

  [1]: http://magento.stackexchange.com/q/136513/14901