Easily installed by a carpenter in less than 2 hours.  We bought a couple extra shelves to help keep our shoes off the floor.  Great look, solid product and fabulous price