perfect size for my large dog, he went right in and was so comfortable.  easy to assemble.  love it for traveling!