Perfect for our small apartment bathroom. The cabinet is shallow enough that we don't run into it as we walk by but it's roomy enough to hold everything we wanted to get up off the counter top. However, the hanging mechanisms this cabinet comes with are not sufficient to hold it up and don't match up with the studs so we had to make our own support system in the back.