Perfect fit. Nice and sturdy. My dog is only 8 lbs. she doesn’t even try to nudge it. I love it because I didn’t need to drill holes in my walls.