dont think so it only just fits in a mk 5 golf so highly doubt it would fit in a puma, are you picking one up, i was thinking of driving sans bonnet the attaching new bonnet and lining it up proper when i get home, if you get pulled tell them you have a transparent bonnet