Product review (4 stars): Cheap price for cheap product
They aren't an exact fit but thats due to just eye balling them and hoping for the best. For the price they are you cant go wrong. They are going to get stained and need replaced later on down the road so why not spend change instead of bill.