This polybag is a mini model of the recent 10242 Mini Cooper set which I unfortunately don't have for comparison. So it's a Mini Mini Cooper I guess :)
As with all polybags, it is a small set with 59 parts. There's not much to say about the build, so I'll leave it to the photos.
When compared with the other miniature vehicle (Mini VW Camper Van) promotional polybag set from August last year, it is at a slightly larger scale.