This shelf was for the most part easy to put together. Only the knobs on the lower half were a little tricky for me. Had to use some extra help. Overall it adds a nice touch above the toilet.