Top: small Shorts: 28 BLAMEITONDEDE for extra 15% off! These high rise dad shorts are my current favs! Flattering and a good length. Lots of colors!