Looks good. However, you may want to check for some kind of bug. Something is up with those holes in your leaves.

It could also be the tin-foil you have all over. I'd remove that tin-foil ASAP.