As I've said in previous reviews, 90 Degrees is my favorite brand in fitness apparel, however, I like the pants a bit better than the tops.  They seem to fit somewhat small.  I will usually order a S or M in tops, which I did with these, but then exchanged for a large and were still a bit tight.  I like a fitted fit for the most part, but if seems these may be a little too fitted for my comfort.