You can put vinyl on almost ANYTHING! I did a bunch of these for Christmas a couple of years ago - got glass blocks (you know, the kind they put in bathrooms?) with holes drilled in the bottom, (you can buy them at Hobby Lobby already drilled) and put a small strand of white lights inside. This vinyl nativity design went on the front. I then tied a big ribbon around the whole thing, with a bow on top - turned out super cute!