Top: medium Shorts: 28 Love the sleeve length on this top! Staple basic to keep in your closet that is good quality