Got this for our mini dachshund, it's a little flingy. He's able to knock it down if not placed properly with mechanism attached. The transparent film doesn't look good after a while. Looks scratchy.