Both end pieces were pre-drilled for the towel holders...these holes did NOT match up to the connecting pieces.  So I can not use the towel holders because installation was impossible.  Also, same issues with the base piece.  The major areas for connection to the sides and uprights for the shelf (the pre-drilled holes, AGAIN) did NOT match up!!  This made assembly take many hours because my husband had to fix so many important things.  Very disappointed.