This bridge table cover is new in the unopened package. It is reversible and snaps secure at the corners. It fits tables that are 30" x 30", 31" x 31", and 32" x 32". It is made of a quilted plastic. It is stain and water resistant.