This is a really nice item, expensive (like everything Kohler sells), but high quality. We saved a few bucks buying it on Wayfair. I still had to go to another supplier to get the side panels, since we wall-mounted the unit, rather than setting it into the wall, but that was no big deal. It's heavy, so make sure you locate your studs to attach the upper edge mounting strip. The directions said one stud is enough with wall anchors at two other spots, but I felt a LOT more comfortable knowing I had two studs and only one anchor. You can then attach the lower mounting clips in the same fashion, once the unit is hanging on the wall. Installation isn't as bad as you might think, assuming you have a level to get the mount straight and a high-quality household drill holes in the mounting strip, drive screws into studs and create holes for anchors.
The big selling point for us was the size. We have an old house with a relatively small master bath. Storage space was always an issue before the redo and this unit -- while slightly narrower than the vanity we installed beneath it -- is still nice and wide, as well as tall and with three long shelves, takes a lot more clutter out of the room than our old standard-sized cabinet. We're more than satisfied.