Good quality and came with everything needed for easy installation. Delivery went well with no problems. Highly recommend.