This is a soft fabric. It is best described as a softer matte velour material. It has some stretch and is 90% cotton and 10% spandex.
This is a longer style cardi. The front has functional buttons to close the cardi or it can be worn open. Reviews say they run true to size (if in between sizes they can fit to your preference: size up if you want room to grow or size down if you want them more fitted).