Yep, I'd say an xl is more like a medium and yes, the material feels like you're wearing a balloon. If you like that second skin or painted on latex feel, THIS IS FOR YOU! If you don't, then don't buy it.The fit is a bit tight and the fabric is shiny and coo looking, but after cold water gentle wash about a third of the stars came off and they look like stickers. I was a little disappointed because of that.I like the design, look and fit of this tank however all the stars will come off upon first washing it. Just bear that in mind when buying. So in the end you’ll end up with a plain looking metallic tank. It would be good to know this beforehand. Didn’t expect that.Like the quality.Does the trick, for sure. You either need to be quite confident or quite muscular to pull this shirt off, but it’s just as sparkly as advertised. It’s exactly what I wanted.Great shirt