I bought this for a robot vacuum that has a litter box that comes loose when cleaning. It was even worse. Very difficult to attach, but then the latch is just a bit short and it won't snap. Thus, in use, it opens automatically when the bin is removed for emptying and the collected dirt is dumped back onto the floor. Returned!