Was having issues with my dog getting in the trash. This solved all my problems. My 13 year old son was able to put it together with no issues