soft and plush , my dog loves it !!! My dog is around 15lbs. and fits perfectly !!!