I have used this top in one race and a few workouts so far, and I like this top a lot! I am an Athena Athlete (~190lbs) and ordered a 2XL. This is definitely significantly smaller than I expected, but not so much that it's uncomfortable or restricting.
Pros: Super soft and comfortable fabric, feels almost like a very high quality swim suit material. Amazing compression! I'm someone with rolls that can be uncomfortable when running, and this top definitely helped hold everything in, especially in conjunction with the matching shorts. The zipper has a nice felt back at the top, so it's not irritating to the skin, but I do find it's best to have it either zipped all the way, or unzipped all the way to prevent chafing. The sleeves are the right balance of tight without feeling restricting - I prefer sleeves to prevent the dreaded shoulder sunburn. I felt the pockets did a great job of holding nutrition, and the elastic on top is tight enough to contain an opened bag of gummies.
Cons: This top is definitely small for size - smaller than a second skin, but it's not been too much of a problem for me. The bottom of this top rises up very badly when dry, which I find pretty distracting and obnoxious. I did notice that during my race, once it was wet, it didn't rise as badly.
Overall I'd give this a 4.5 out of 5 stars, as the riding up is really aggravating, but everything else is great!