Amazingly easy to assemble and stable even on carpet. We have put some heavy items on the bottom shelves just in case