Have to admit I did not put this together myself but the quality is great. I'm really happy with the purchase and didn't feel bad about hiring a handyman to install since the price was right!