Amazon two piece that is my number one fave !!! I wear an xs as it runs a little big. I am 5’4 and the length is good but may be long for someone much shorter #LTKHoliday #LTKGiftGuide #LTKFindsUnder50