Stripe mixed top has ruffle short sleeves and draping back. Fits true to size. Model is wearing a Size M.