Good size , perfect for small breed dogs and puppies. The only issue I have is that I wish it was taller , my poodle mix is almost able to jump out of this and he is not very big but other than that he loves this to play and take naps in