My favorite denim vest for a reason! So many ways to style it! XL in mine. XL ribbed tee. Linked similar pants. These are no longer available. Wearing an xl in this style though. #LTKOver40 #LTKSeasonal #LTKMidsize