Are the tees suppose to be snug or a tight fit or slightly loose? Are they like the baby tees? I ask because a lot of people say to buy a size up and others say buy 2 sizes up due to shrinkage. And now I am confused. The tees look small but is there a lot of stretch to it? What size do you normally wear and what size Tokidoki tees do you buy? Pics would be appreciated.