Nice soft fabric.  Stuffing was a bit flat at first, had to constantly fluff it up until the beads fully expanded.  Dogs do enjoy laying on it.