Some assembly required.  Holds the weight extremely well.  Additional shelves are handy. It does stick out about 4 inches from the wall but it still works.