Good quality, takes about 4-5 hrs to install. Instructions are some what misleading, one of the piece is mislabeled. But overall love it.