Fast and meets my needs….. Everything arrived complete and the assembly process was simple. my problem resolved in less than 24 hours…. good job