The top including the catch is very flimsy and I don't think it will last that ong. Apart from that it's a bin and does the job