Product review (4 stars): Heartland dryer vent closure
I've bought this product many years ago and paid a lot more.  Bought one for myself and another for my son.
 They are not attractive, but they do the job to keep critters and cold air out!  They can be painted to match the house, but I would suggest a rubber-based, latex paint.
Good product, good price, excellent delivery.