It’s great for my small dog. I think a bigger dog 20 lbs could knock it over. It doesn’t slide perfectly but I got it to work how I want it to.