Perfect for my tiny bathroom for additional storage! Yes, it takes time to assemble due to so many bolts, but the piece is quite sturdy afterwards. I used command strips on the back of the brackets to "secure" it to the wall since I rent, works well so far and you cannot tell! One downside was I had to use a cobalt drill bit to clean out some residue metal in one of the screw holes to get the bolt in, but that was the only issue. I like the different options for shelf spacing for the middle two shelves. The remaining holes are pretty obvious, so I might put some metal rods in there to disguise them. 

You will likely need to level the piece using the leveling feet, but they easily screw up and down. If you're not confident to balance the piece on your own, have someone help you tilt it as you adjust the feet. 

Pretty solid piece for the price.