Perfect fit for my dog.  Instead of sleeping on it, he uses it as a toy table. Hoping one day he will lay down and sleep.