I love this shirt. It comes slightly oversized but that may just be the style of the shirt. The material is wonderful and super soft. The print is nice and bright and does not look cheaply made. I felt like a certain 90's wallaby with this shirt (in a good way). I'm about 5'9" and 190lbs and the medium fits just right.