I ordered size medium (Im 5, 120lbs) I listened to the other reviews and sized up. fits well, the shirt material is nice. but the print doesnt feel like great quality, like I don't think Ill put it thru the dryer. but I ordered this for 4th of july and it will work!