Stylish wall or surface mounted toilet paper holder can mount on the wall or even the side of a vanity! Holds any size roll on the market with room to spare. Includes white plastic spring loaded toilet paper roller. Installation could not be easier! Just screws to the wall or cabinet side. Measures 10″h x 8.5″w x 3.5″d. Holder measures 7″h x 5.5″w inside. This holder CANNOT be recessed in the wall. Product is stain grade unfinished solid pine. You can paint or stain this item easily. Proudly made in the USA.