Adding Variants to product page to join different size mattresses

How do I add Different size mattresses to a single product page. I also need to auto update inventory levels thru my supplier. DOBA or could be any supplier.