This shirt is exactly as I hoped, great quality cotton and an adorable bunny graphic. SO far with one washing looks brand new. Would love to purchase more from this brand, although I find the high-ish  prices limiting. I would say the shirt runs roomy, not small.