Excellent Quality - Exceeds my expectations - shipping was as promised - On time and no damage - Very happy with the quality and functionality -