I paid someone to make this for me. It hangs on the wall using a french cleat. It holds 40 pipes: 10 per row. The shelves were flocked. The distance from the top shelf to the roof is larger than from shelf to shelf which allows for longer pipes. I've had it for 10 years now and it works great.