Very sturdy. My Andy is a big cat and even he fits.....and hasn’t knocked it off.