Soft and super stretchy. Bought this for my 5 y/o. She’s 44in tall and almost 40lbs. XS fit perfectly and comfortably. She loves it
Nice material, comfortable and nice price.