Somewhat difficult to assemble. Had to remove bottom horizontal piece to fit over toilet. Other than that I am pleased w how it looks & the extra storage space. Fastened to wall for stability.