Hard to assemble based on instructions, kind of had to figure it out for ourselves. We thought we almost had it but the shelf didnt fit flush with the wall and the screws spun in white screw channel thing so it would not stay on wall. Gave up and returned.