Good value. Great customer service. Kept informed of delivery process. Item arrived early. No missing parts.