Thick and soft cotton meant to be worn cropped but would fit from 5y at a longer length. Suit slim child