We are using this for our 2 cats that are indoor and outdoor, soon we will be adding a dog to our household.  Very easy to assemble, well built and sturdy.