It’s very sturdy! It comes with L shaped things to attach the shelf to the wall so it doesn’t fall but if you have carpeting like mine, it doesn’t move. It also comes with “screw in height adjustment” things that have a grip. It came well package too.