This shirt is so cute and adorable on my little yorkiepoo mixed fur baby. Everyone that see's him with it on always comments on how adorable he is and especially when they read what his shirt says. They just laugh and say how cute. He weighs 18 lbs and when I wash it I don't put it in the dryer in fear of it shrinking and not fitting him. It's made out of cotton and light weight. Made out of good quality material.