Really great quality. I'm not sure how difficult it was to install because I had it installed by a professional. It is very heavy so you might need 2 people.