I’m 5’4” and wear a small. True to size. Keyhole back with button detailing on the back of top. Built in cami.
70% Cotton. 30% Nylon.