This asymmetrical shelf can hold just about anything. It has three compartments in different sizes. The shelf is made of barnwood lumber and measures 27''x23''. Let me know if you want the shelf in a different size. Shipping fees vary from location to location. Please contact me for an estimate.