Heavy, not that hard to assemble, definitely attach it to the wall to keep it from falling as it may not be sitting perfectly straight. I followed instructions but somehow my lower drawers came out on the bottom left corner, not right as pictured, not a big deal. Packages were delivered on a rainy day, and by the evening when I got to them the corners of the box were wet and the doors were pretty much all damaged that touched the ground. The material just crushed into tiny soft pieces. I should have replaced immediately, but I didn't, and since it's already assembled, I'm just gonna live with  it :(