This was a nightmare to assemble! I am pretty patient with “assembly required”, but this was way more assembly that even I am used to. I would have been disappointed with the quality if it had not been almost half off. Still it filled a need we had in our bathroom and literally disappears into the wall.