The Mambo Farting dog is on a slim fit tee is 180grams and is 100% organic ring spun cotton. Zach wears XL and if you want it a b it more loose fit buy one up from your normal size. It features the Mambo Iconic dog and logo print. Zach is 1.9m and 90kgs and is wearing XL. ALL PRINTS AND TRANSFERS SHOULD BE IRONED INSIDE OUT AND GENTLE WASH.