Everything arrived in good condition, parts are all here and yet to install. They're sturdy and don't feel cheap compared to some other hardware I've seen. Hope installation is easy!