I rarely ever give 5 stars to anything but so far this unit fits the bill and for money it serves its purpose. I thought the assembly directions were ok.