I bought this shirt a few years ago at Walmart and loved it. I was thrilled when I found it here and had to have it. When I got it I realized it was way to big. So I washed it over and over hoping it would get smaller. No such luck. I know it says "Pre-Shrunk", but I still had hope. I bought a medium. I should have bought a extra small. Now I am wearing it as a night shirt.