I have 2 large dogs and 4 kids. I needed the dogs to stay out of the trash and enough room for all the kid’s garbage, so far this is doing both! It looks great, was easy to put together, and has been kid tested. I would buy this all over again!