This dog bed is soft and well made.  I only gave it 4 stars because it seems much smaller than I anticipated from the dimensions given on the web site.  In fact it is too small for my beagle even when he is curled up.  I suggest ordering a larger size so the dog has plenty of room to stretch out as well.