I’ve been through several trash cans to keep my Great Dane out of the trash.  This is the first that is truly pet proof.   Not only does it keep my dogs out but it’s also super cute and functional.  It did take me a couple hours by myself to put it together but it wasn’t difficult by any means.  Best purchase this year.