https://www.amazon.com/dp/B00QLN5MLM/ref=cm_sw_r_cp_apa_fabc_2Px0Fb1D87G4K
O'Neil was perfect this year for warm Caribbean waters. It's sleeveless though, so not quite a shorty. The legs touch my kneecaps. I got a medium and I'm 5'6. They have a sizing chart too.