Handcrafted by artisans right here in the USA. Can be mounted on the wall or side of a cabinet. This rack can also be mounted on a hollow core door such as a pantry door with special included fasteners. Clear acrylic dowels help hold things in on each shelf, while the inset back panel hides the wall behind the rack! Easy to mount on the wall with screws and anchors provided. Available in ten different heights, 2 widths, 3 depths and unfinished, pre-primed for painting, or white enamel finish. Three openings measuring 6″h x 9.5″w. Usable depth on each shelf is 3″. Overall rack measures 21″h x 11″w x 3.5″d. SOLID PINE construction, screwed together to last a lifetime. Unfinished bare wood can be painted or stained as desired.