Super soft! Very comfortable. Second day my Cat already puked on it but just a damp warm wash cloth cleaned it up perfect. no staining everything fine.