My 3 year old 135 pound Great Dane fits and has room to stretch out.