Came packaged extremely well, in perfect condition and already put together. Just had to put on the legs! I do think it should be attached to the wall as when you open the doors it moves quite a bit. So will be buying an attachment kit to make it safer.