I had a really hard time finding a cabinet for a commercial project restroom, where our client wanted additional storage space. This one is a good size, and pretty good quality for the price. I did not assemble it, so I am not sure as to how easy assembly is.