I ordered a large tshirt as a gift for my mother-in-law. Although she said it was very cute, (had a photo and name of her beloved golden retriever), she could barely get it over her head. I had ordered a large. I reordered a 2x after that and it fit. Sadly I could not be reimbursed for the first one. So I guess I am here to tell you to bear in mind that the sizes run small when you order.