I was pleasantly surprised by the quality of this fabric.  This jacket is not a sweatshirt hoodie, it is more dressy.  It is very soft, the studs are pretty.  It was true to size.  I purchased this for my daughter for Christmas, she is 125 lbs and usually wears a medium, this will fit her nicely.  If you are looking for a sweatshirt, this is probably not for you but it is a nice quality zip-up jacket, I would purchase again!

UPDATE:
After a year of wearing weekly and washing alot, this shirt has not lost one rhinestone. The fabric is holding up, starting to show some wear, so I'm ordering another for this Christmas as well. My daughter LOVES this shirt and receives many compliments every time she wears it. This is her favorite shirt. It did run a little small. I ordered up one size so it fits nicely over a tank top or thin shirt.