Very easy to assemble and has stayed very stable on our carpet. The top of it does chip/scratch somewhat easily.