Small (2-4/6), Medium (6-8/10), Large (10-12/14), XL (14-16/18) Ah! I love this top soo much! Switching it up a bit with the patterns on the sleeves and a solid canvas! Add that there is paisley in there and you know my eyes are filled with hearts!! Fun ruffled sleeves and a front tie to pull everything together and create a flattering finish! Rayon/Span blend. Free As A Bird brand.