Generally an ok product, but there was shipping damage which we were able to work around. Also on one of the cabinets, one side went through the jig crookedly so we had to re-drill some of the pre-drilled holes (factory problem). We are using these in a laundry room; otherwise they would be unacceptable.