Velour fabric Really cute onesie thats only been worn once My dog just doesn’t fit it anymore About 31 cm Dog clothes