Perfect for all my dogs. Looks really nice and blends well with the other furniture. Much nicer than a wire cage and love being able to have them in one place but each also have their own space. The dogs love it too! And not having open doors sticking out into the room is great. Definitely recommend this! Do recommend having a second person to help with putting it together as the pieces are big and a second set of hands make it much easier.