It is soft and plush, perfect
It's awesome! Very cute. My little pup loves it
The size large fits my dog perfecly. The bed is as described. The only negative is that the material collects hair but I guess I can always use a brush to remove it.