Not too hard to assemble and seems sturdy enough. However too big for half the interior doors we have so it’s not quite where I planned it to be.