I wanted something that would give us some extra storage in our small bathroom that wasnt too large or set up to be a mirror like other medicine cabinets. This met all of my needs and was at a perfect price point. I took off one star because the doors are a bit wonky so they dont exactly line up perfectly. My husband was able to assemble and install this on his own in about an hour