Does exactly what I wanted but it’s so squeaky in the hinges every time I move it drives me crazy. Hinges are bushed metal on metal, bearings would be so much better for minimal extra cost, in fact next level should be able to absorb that cost at what they sell these for. What’s probably worse than the squeak is the screws that hold the hinges together, every time you move the tray the screws become looser or tighter and soon enough you’re having to use excessive force to move the tray away from you then adjust the screws. Maybe I just got a bad one, but I don’t think it’s worth $50 with how cheaply it is made.