Soft fabric, seems good quality. Really like the look and color as well. Using for my 3 year old's new bed.