Perfect to cover my mirror top dining table without taking the elegance of my table away by covering it with a  colored table cloth. This is heavy duty vinyl so I get to enjoy my table without worrying it will be scratched. I also put it on my table when people come for coffee. Its completely see through and strong. So glad I purchased this item