So far so good.  I've only had it a few days, though.  It took me 2+ hours to put it together.  When it came time to put it in place I had to remove the bottom support to fit it around the plumbing and then attach it again.  The louvre on one of the doors was not level and shows a noticeable gap.  It would be good if the shelves inside the cabinet were adjustable.  It is listed as a "Free Standing" unit, and it is or can be.  However it comes with 2 screws and anchors to attach it to the wall to keep it from tipping over.  They recommend that you attach it to the wall to insure it won't tip over - so much for "Free Standing".  Over all it does look nice and fills the needs for which I got it.  Time will tell how durable it is.