It is sturdy. I did the assembly by myself - very time consuming but not complicated. I would recommend having a large amount of space to assemble and having a blanket underneath as I scratched the metal on the front of the shelf on the tile floor. It is not very noticeable- except to me.