Though the item was pretty it did not fit right, barely coming to completely cover my shoulder. I was hoping for sleeves to be longer, i guess the XL just isn't a true XL in my opinion. I gave it to my little sister rather than go through the trouble of a return since the item was less than $15. Great price just not true to size. I ordered a comparable item in black that came from another vendor and that XL was more true.