This shelf came ready to hang on the wall and installation was a breeze! (I'm someone with limited knowledge and a drill.) It's very sturdy and looks really nice. Can't say enough positive thing about it!