Directions are fairly easy to follow for assembling.  Hammering in the thick paper backing is a challenge and no one is going to see the small misses when the shelves are loaded.
Height was perfect for under my great room windows.