I'm not much of a handy-woman, so had slight issues getting this shelf up with the drywall hardware, etc. Got it up, however, and I'm really happy with it--very sturdy and can hold a lot of weight.