zaino will beat meguiars easily. removal is by far, the easiest i have ever done. can be applied in sun or shade, absolutely the best protection/shine ever. can be layered. if you got a dark car, each coat enhances the shine. sucker really comes out mirror finish. i liked gold class, too, but it would only last a short time. once you use zaino, you will NEVER go back.