Product arrived in a timely manner.  Installation was easy, but required time--mostly due to the sturdiness of the assembly.  Overall very pleased.