Just know that wearing this flowy topwill make you want to dance right where you are! The black piping makes the sleeves even more ready to bust a move! Karen is wearing a a true to size XL that can be worn on of off the shoulder. 95% Rayon 5% Spandex