Perfect size for my babies. Easy to assemble. This photo is before I put down the included mat and shows my 22lb doggie.