Product review (5 stars): Perfect!
Almost went with a cheaper product, but decided to go for this one.  I'm glad I did.  These fit just perfectly and they seem very durable. They look nice too.  The other cheaper products had some sort of quilted/padded top which I didn't like at all.  These are not padded. They are more industrial in nature. I should hopefully not have to wash off all the dirt/dust/bird droppings from my machines that are on my patio anymore!