This is a knit material, very high quality! Stretchy so very comfy! Fits true to size, savannah is wearing her true size which is a large!