Not hard to assemble once you get the first few pieces started. It's a shame it doesn't anchor to the wall, as I'm nervous about putting fragile items on it.