This shelf came completely needing assembled. It was pretty easy to assemble however the only thing that I would suggest is making the screws magnetized. The screws were so small small that it was very hard to hold onto them and not drop them while assembling the shelf.  Once the shelf was assembled it was very nice looking and sturdy. It could be used for a variety of things but right now I have my shoes stacked on it by my back door. I would definitely recommend.