The shirt is a little large on me, but I'm a small size and the only size is a medium. Not an issue though, it's nice and long and the sleeves fit cutely. The cat image is really cute and I get a lot of compliments on it. The material is very soft and stays soft. Ahhh, I cannot express my love for the Happy Cat. :D