It is perfect for my older dogs.  It is almost the length of our cali king bed.  It is easy to clean, I just run the vacuum over the carpet.