Very plush and soft. My dog loves it. She is 15 lbs, thin build and about 2' long, the small size is good.