Perfect solution.  Well made, strong, sturdy.  Looks good and does exactly what it is supposed to do.   Would purchase again.