I found this slide out shelf to be high quality and easy to install.  It met my needs perfectly.  

I would have preferred to receive the item within a week of ordering, but it took two weeks to arrive.  I understand everything is slower now due to COVID so I still give it 5 stars.  Hope this helps...