This denim button up (wish I could have steamed it) actually has snap buttons which I really like and the material is super soft and comfy. Wearing XS also wearing 25 in the denim #LTKFindsUnder100 #LTKSaleAlert