Size large in top and bottoms. Shorts are a 2.5” inseam with built in micro bike shorts. #LTKfitnessgoals #LTKMidsize #LTKValentine