I'd go with the following:
Product
ProductID INT IDENTITY,
Cost DECIMAL(4,2),
Price DECIMAL(4,2),
Quantity INT
Jean
ProductID INT,
Waist INT
Shirt
ProductID INT,
Size INT
You can then make ProductID on Jean/Shirt tables a Foreign Key to the ProductID column on Product.
This way, you are extending the core Product attributes to suit more specific Products.
What's more, you can add more specific Products (new tables), without affecting the existing Products or Product table schema.
We are currently implementing a similar structure, so that our Application ORM can support "inheritance" for the entities.
To get Jeans, your query would be:
SELECT Product.ProductID, Product.Cost, Product.Price, Product.Quantity, Jean.Waist
FROM Product Product
INNER JOIN Jean Jean
ON Product.ProductID = Jean.ProductID
Of course, if you're looking for a simple change, the below answers will be fine.
But this is 'future-proofing' your database for future Product additions.
HTH