Swim suit is Lspace, however not sold anymore so linking same brand. I would size up I wear a medium and I'm typically XS/ small. #LTKSaleAlert #LTKOver40 #LTKSeasonal