Its not at all loose, I wear a medium and ordered that size. Shoulders fit perfectly but the hips are too tight. I can button it but its too snug. I am not boyish hipped like the models! But I am too lazy to return it and will keep it and wear it unbuttoned over my gym clothes or whatever to protect my arms and chest from the sun . I would not buy this style again, because a larger size would hang off my shoulders, and its not as cute as on that one model with the long hair. Too bad theres not more photos to give a true look of this shirt.