I bought this tee-shirt for my granddaughter with the intent that she could wear it for St. Patrick's Day. She is 8 years old but tiny and still fits comfortably in a size 5T. The 6-6x is perfect for her. She can wear a long sleeved shirt under it this winter and will be loose enough for spring and summer. Very good quality. She loved the puppy! I have bought several Puppy Love shirts for the granddaughters over the years and will continue to do so as long as they enjoy them - and they do. Always looking forward to the new designs.