27" long x 20" high x 20" wide. Fits our medium-size dog just fine, with room to spare. I live in Victoria but I travel up-Island regularly, so delivery may be possible.