I bought two of these for our older labs.  The dogs loved the beds.  The only downside was cleaning them.  It is a bit cumbersome.