I use this alongside a little inflator I can fix a puncture in the same amount of time and work it would take to remove the spare from the boot I haven't been in for a puncture repair in over 5 years

It will fix any puncture with the exception of sidewall damage but nothing would help in that scenario