Looks good, time will tell how well the plastic strap will hold up but it looks like it should be OK.  All it has to do is keep the top from falling over.