This top is comfortably loose but uncomfortably tight at the sleeve elastic. Sleeves at the arm are loose. It might look better if it is 1 inch tight all over. Length of the top is long as well. I usually buy size S and this one is S too in Teal colour.