Very happy so far.  It is still pretty new though.  One end piece was missing an anchor for a screw.  went to the hardware store and found a solution for $2 instead of going through the hassle of trying to request a replacement.  Otherwise I am happy so far.