My old dog loves it.  Perfect size; good support for his back and he can stretch out if he feels like it.  Price was right as well.