I bought this cabinet to house supplies for my airbnb.  The unit was sasy to put together and has many shelf height options for the two interior shelfs. 

One improvement would be that they dedicate a portion of this the space for the brooms and mops and have another part for the supplies. I know you can get that option in larger cabinets so it would not be that hard to put in a vary narrow vertical divider. So this won't actually house a broom or mop unless you only want one tiny shelf for supplies at the top. Looks nice and clean. The price is right for business customers.