Perfect and sturdy.  Assembly of the tray holder was very easy.  The only issue was the box was ripped to sheds and left on my door.  I blame the handler for that, but thank goodness all parts and pieces were in tact.