Ordered the extra small for our little dogs and a large for our Dane.  Little dogs love it the moment I put it down.  The are on it all the time.  We have it in our kitchen where we spend the majority of family time.  Oddly, the large has yet to arrive.  Checking on the tracking info, it seems to be stuck on Walton, Kentucky for the past several days.  Not sure what is going on with FedEx.  Kind of disappointing as of our dogs, the Dane is the one we would like to lay on a soft surface instead of the wooden floors or on our couches.  His current dog bad has bottomed out and from the looks and quality of the new bed, it would be much better.  If it would only make it!