The design is functional. Unfortunately the manufacturer forgot to drill some holes in the drawer and I had to do it.  Not as well built as I hoped for. 

Assembly took time and it is functional.