Disappointed: the material is VERY flimsy, not even cotton feeling, feels like rayon. I usually wear a M, luckily I ordered a size up, the arms are really tight. The picture of Prince is half way down the shirt. I gave it 3 stars because I love Prince so much!