The vest is so vibrant and colorful! Wearing size large. Shorts are size large but could go with a medium. #LTKmidsize #LTKover40 #LTKstyletip