Assembly was easy and all the parts were in the package. We installed in minutes. Gave the bathroom an immediate face lift and the towel bar underneath was so practical.