First, you will need to paint the shelf and the boxes with white paint. The boxes actually come with lids but I set those aside for another project and just used the open-topped boxes as four of them fit perfectly on the shelf.
You will also need something to trim the vinyl to size. I am actually going to use a trimmer for this but you could use a knife and self-healing mat as well or even lay it out in Design Space and use your Cricut machine.