This is perfect for my 2 cats  and  small dog. The  cats love to play in it . The dog uses it with no problems. Easy to assemble .